<SEC-DOCUMENT>0001140361-24-026259.txt : 20240515
<SEC-HEADER>0001140361-24-026259.hdr.sgml : 20240515
<ACCEPTANCE-DATETIME>20240515163308
ACCESSION NUMBER:		0001140361-24-026259
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		99
CONFORMED PERIOD OF REPORT:	20240331
FILED AS OF DATE:		20240515
DATE AS OF CHANGE:		20240515

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Smith Douglas Homes Corp.
		CENTRAL INDEX KEY:			0001982518
		STANDARD INDUSTRIAL CLASSIFICATION:	OPERATIVE BUILDERS [1531]
		ORGANIZATION NAME:           	05 Real Estate & Construction
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		110 VILLAGE TRAIL, SUITE 215
		CITY:			WOODSTOCK
		STATE:			GA
		ZIP:			30188
		BUSINESS PHONE:		(770) 213-8067

	MAIL ADDRESS:	
		STREET 1:		110 VILLAGE TRAIL, SUITE 215
		CITY:			WOODSTOCK
		STATE:			GA
		ZIP:			30188
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>ef20026327_10q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" 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:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:cef="http://xbrl.sec.gov/cef/2023" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:sdhc="http://smithdouglas.com/20240331" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <!-- Licensed to: Broadridge Financial
         Document created using Broadridge PROfile 24.3.1.5224
         Copyright 1995 - 2024 Broadridge -->
    <meta http-equiv="Content-Type" content="text/html"/>
</head>

<body style="background-color: #ffffff; color: #000000;">
<div id="DSPFiXBRLHidden" style="display: none;"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" id="Fact_62d7cd56f73947d3a5bd02dec2d35ad1" contextRef="c20240101to20240331" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" id="Fact_ebf9ca3afe6a4b17aafb79c090a10f04" contextRef="c20240101to20240331" format="ixt:date-month-day">12-31</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalYearFocus" id="Fact_df70b1facf1e481a83ae2c80b826fb68" contextRef="c20240101to20240331">2024</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" id="Fact_86fd1a0dfe8e471d9b5c0775cf22c9a4" contextRef="c20240101to20240331">Q1</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="Fact_b66e2da3077b46ff82f88ab32c64a1c0" contextRef="c20240101to20240331">0001982518</ix:nonNumeric><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" id="Fact_6d6f4c37f32c462fb9491cea84ae1416" contextRef="c20240331" unitRef="U001" decimals="INF">0</ix:nonFraction><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_da90093ccbb04f1ab5656598020def13" contextRef="c20240331_RangeAxis_MinimumMember">P2Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Fact_5eaa2a84f47a4a2e96a02bffd66bd1da" contextRef="c20240331">http://fasb.org/us-gaap/2023#OtherAssets</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Fact_ce8e7f0ab92345e794bd2db3e76ccdd3" contextRef="c20231231">http://fasb.org/us-gaap/2023#OtherAssets</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="Fact_51057f5ea90343e5a93ec9a48349eebd" contextRef="c20240331">http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="Fact_7e942feb23cf43f9a9a41e2e7a231473" contextRef="c20240331">http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="Fact_37c5c814d82c4be7b22da012dcf63e72" contextRef="c20231231">http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities</ix:nonNumeric><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" id="Fact_0c95192ed6db4d7eacf0705bb0b9bc22" contextRef="c20240331" unitRef="U001" decimals="INF">0</ix:nonFraction><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact_a55669c3e699440bbbb9f59067e37600" contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember_TitleOfIndividualAxis_ExecutiveOfficerMember">P6Y</ix:nonNumeric><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" id="Fact_fa0020fe71a3479096d81cae94f51a74" contextRef="c20240331" unitRef="U002" xsi:nil="true"/><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" id="Fact_e1c0f53fcd2b49de96ec0cf6552f3a7c" contextRef="c20231231" unitRef="U002" xsi:nil="true"/><ix:nonNumeric name="us-gaap:LineOfCreditFacilityExpirationDate1" id="Fact_0b215867489f4d069199d3da6dcca598" contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember">2027-01-16</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="sdhc-20240331.xsd" xlink:type="simple"/></ix:references><ix:resources><xbrli:context id="c20240101to20240331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240510_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240510_StatementClassOfStockAxis_CommonClassBMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassDMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementClassOfStockAxis_CommonClassBMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementClassOfStockAxis_CommonClassBMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassDMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementEquityComponentsAxis_ParentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementEquityComponentsAxis_ParentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_OverAllotmentOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_StatementClassOfStockAxis_CommonClassBMember_SubsidiarySaleOfStockAxis_IPOMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_StatementClassOfStockAxis_CommonClassBMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116_StatementClassOfStockAxis_CommonClassBMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_OwnershipAxis_ContinuingEquityOwnersMember_SubsidiarySaleOfStockAxis_IPOMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:ContinuingEquityOwnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_PropertyPlantAndEquipmentByTypeAxis_AutomobilesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_AirTransportationEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_PropertyPlantAndEquipmentByTypeAxis_AirTransportationEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_AutomobilesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_CreditFacilityAxis_PreviousCreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sdhc:PreviousCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_SubsidiarySaleOfStockAxis_IPOMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_CreditFacilityAxis_LetterOfCreditMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_RangeAxis_MaximumMember_VariableRateAxis_PrimeRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_RangeAxis_MinimumMember_VariableRateAxis_PrimeRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_CreditFacilityAxis_RevolvingCreditFacilityMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><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>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_CreditFacilityAxis_RevolvingCreditFacilityMember_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><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>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sdhc:MinimumTangibleNetWorthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sdhc:MinimumTangibleNetWorthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember_SubsidiarySaleOfStockAxis_IPOMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sdhc:MinimumTangibleNetWorthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_CreditFacilityAxis_RevolvingCreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_CreditFacilityAxis_LetterOfCreditMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sdhc:SellerNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sdhc:SellerNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_CreditFacilityAxis_SecuredDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_CreditFacilityAxis_SecuredDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RealEstatePropertiesAxis_ConsolidatedPropertiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">us-gaap:ConsolidatedPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_RealEstatePropertiesAxis_ConsolidatedPropertiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">us-gaap:ConsolidatedPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_ParentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240401to20240515_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember_SubsequentEventTypeAxis_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-05-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_CapitalUnitsByClassAxis_CapitalUnitClassCAndDMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCAndDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sdhc:Two024IncentiveAwardPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sdhc:Two024IncentiveAwardPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sdhc:Two024IncentiveAwardPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember_TitleOfIndividualAxis_ExecutiveOfficerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sdhc:Two024IncentiveAwardPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240131_TitleOfIndividualAxis_ExecutiveOfficerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240111to20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-11</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_StatementScenarioAxis_ScenarioForecastMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240110_SubsidiarySaleOfStockAxis_IPOMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-01-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240111to20240331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-11</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_SubsidiarySaleOfStockAxis_IPOMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-01-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240111to20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-11</xbrli:startDate><xbrli:endDate>2024-01-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember_SubsidiarySaleOfStockAxis_IPOMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-16</xbrli:startDate><xbrli:endDate>2024-01-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sdhc:JBBCherokeeHoldingsLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sdhc:JBBCherokeeHoldingsLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sdhc:JBBCherokeeHoldingsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_TypeOfArrangementAxis_LotOptionAgreementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:LotOptionAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_LotOptionAgreementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:LotOptionAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_TypeOfArrangementAxis_LotOptionAgreementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:LotOptionAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TypeOfArrangementAxis_DryLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:DryLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TypeOfArrangementAxis_DryLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:DryLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:ConsultingAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:ConsultingAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:ConsultingAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:ConsultingAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:ConsultingAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231001to20231231_DebtInstrumentAxis_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sdhc:UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231001to20231231_DebtInstrumentAxis_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sdhc:UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240331_BalanceSheetLocationAxis_OtherAssetsMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_BalanceSheetLocationAxis_OtherAssetsMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementGeographicalAxis_HoustonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:HoustonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementGeographicalAxis_AtlantaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:AtlantaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementGeographicalAxis_NashvilleMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:NashvilleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementGeographicalAxis_AtlantaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:AtlantaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementGeographicalAxis_RaleighMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:RaleighMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementGeographicalAxis_AL"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementGeographicalAxis_HoustonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:HoustonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementGeographicalAxis_CharlotteMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:CharlotteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementGeographicalAxis_AL"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementGeographicalAxis_RaleighMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:RaleighMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementGeographicalAxis_NashvilleMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:NashvilleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementGeographicalAxis_CharlotteMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:CharlotteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_ConsolidationItemsAxis_CorporateNonSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementGeographicalAxis_AmericasMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_ConsolidationItemsAxis_CorporateNonSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20240331_StatementGeographicalAxis_AmericasMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementGeographicalAxis_AtlantaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:AtlantaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementGeographicalAxis_RaleighMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:RaleighMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementGeographicalAxis_HoustonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:HoustonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementGeographicalAxis_AmericasMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementGeographicalAxis_NashvilleMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:NashvilleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementGeographicalAxis_AL"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementGeographicalAxis_AtlantaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:AtlantaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementGeographicalAxis_CharlotteMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:CharlotteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementGeographicalAxis_RaleighMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:RaleighMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementGeographicalAxis_AL"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementGeographicalAxis_NashvilleMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:NashvilleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_ConsolidationItemsAxis_CorporateNonSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_ConsolidationItemsAxis_CorporateNonSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementGeographicalAxis_CharlotteMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:CharlotteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_StatementGeographicalAxis_AmericasMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementGeographicalAxis_HoustonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:HoustonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-31</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_BusinessAcquisitionAxis_DevonStreetHomesLPMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-31</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231001to20231231_BusinessAcquisitionAxis_DevonStreetHomesLPMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_BusinessAcquisitionAxis_DevonStreetHomesLPMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230801to20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230801to20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001982518</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U001"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U002"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="U003"><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:unit id="U004"><xbrli:measure>sdhc:LLCUnit</xbrli:measure></xbrli:unit><xbrli:unit id="U005"><xbrli:measure>sdhc:Vote</xbrli:measure></xbrli:unit><xbrli:unit id="U006"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U007"><xbrli:measure>sdhc:Executive</xbrli:measure></xbrli:unit><xbrli:unit id="U008"><xbrli:measure>sdhc:Intallment</xbrli:measure></xbrli:unit><xbrli:unit id="U009"><xbrli:measure>sdhc:Transactions</xbrli:measure></xbrli:unit><xbrli:unit id="U010"><xbrli:measure>sdhc:Lot</xbrli:measure></xbrli:unit><xbrli:unit id="U011"><xbrli:measure>sdhc:Note</xbrli:measure></xbrli:unit><xbrli:unit id="U012"><xbrli:measure>sdhc:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U013"><xbrli:measure>sdhc:Payment</xbrli:measure></xbrli:unit><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_e19e0a069b03465f8da4494a639973a0" toRefs="Foot_87078dc215004769985ca1a5c9bcb716" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_6db0310d0b22492fb831a4c4a61e555c" toRefs="Foot_87078dc215004769985ca1a5c9bcb716" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_7d58212236fe4c699c67f1b68fbd94d7" toRefs="Foot_4416acfbb52e4309bac26e688097b58f" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_e9771e93cb354b668a80c093472fd1eb" toRefs="Foot_4416acfbb52e4309bac26e688097b58f" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a89ec65781094c55a5c517af572f6657" toRefs="Foot_02fcb7934f794b87ae94cac8cda926c2" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_d86abb183ec54a9fadfb1459443b7cf7" toRefs="Foot_02fcb7934f794b87ae94cac8cda926c2" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_22355695ed124d21bf4e8e01f8e6ac0d" toRefs="Foot_5d21843ae0104e869a39ec36c07e739f" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_9eed98a50f104cbea17d0d4776b7cbcd" toRefs="Foot_5d21843ae0104e869a39ec36c07e739f" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_79fc79915c5b434cb15e3abfdd2a083d" toRefs="Foot_5d21843ae0104e869a39ec36c07e739f" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_dfacdd40947e4d19b2b1998397af34f5" toRefs="Foot_08edd83c9cec46d193d259ebf18f8c0a" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_0167aaf53de040cca0b91e13d638c56a" toRefs="Foot_ec452e1ad2ca4547b4b8f32c853f006b" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a7ac44fa23724b6a815aa58b5b76cebb" toRefs="Foot_ec452e1ad2ca4547b4b8f32c853f006b" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_43a48cb3eda24c718328cd30d409144c" toRefs="Foot_6ed4baad4aa34f0f8a6f762966ad8b58" linkRole="http://www.xbrl.org/2003/role/link"/></ix:resources></ix:header></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
   <div><span style="font-variant: normal;"> </span></div>

    <hr style="border: none; border-bottom: 1px solid black; border-top: 4px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"/>
    <div>
      <div style="text-align: center; font-size: 14pt; font-weight: bold; font-variant: normal; font-family: 'Times New Roman';">UNITED STATES</div>

      <div style="text-align: center; font-size: 14pt; font-weight: bold; font-variant: normal; font-family: 'Times New Roman';">SECURITIES AND EXCHANGE COMMISSION</div>

      <div style="text-align: center; font-size: 12pt; font-weight: bold; font-variant: normal; font-family: 'Times New Roman';">WASHINGTON, DC 20549</div>

      <div>
        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

      <div style="text-align: center; font-size: 18pt; font-weight: bold; font-variant: normal; font-family: 'Times New Roman';">FORM <ix:nonNumeric name="dei:DocumentType" id="Fact_333067c618ff4767acd9bec2aeffcb2e" contextRef="c20240101to20240331">10-Q</ix:nonNumeric></div>

      <div>
        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

      <div style="font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">(Mark One)</div>

      <div>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: left; vertical-align: top; width: 27pt; font-variant: normal;"><ix:nonNumeric name="dei:DocumentQuarterlyReport" id="Fact_bd98bea790314cd6aa16ed72be358e79" contextRef="c20240101to20240331" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric><br/>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;">
                <div style="font-weight: bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
              </td>

  </tr>


</table>
      </div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div style="text-align: center; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">For the quarterly period ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" id="Fact_640d61a1c0bb41499f695db74c224f8d" contextRef="c20240101to20240331" format="ixt:date-monthname-day-year-en">March 31, 2024</ix:nonNumeric></div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div style="text-align: center; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">OR</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-weight: bold; font-variant: normal;"><ix:nonNumeric name="dei:DocumentTransitionReport" id="Fact_c14842cf0252487e8ba2706a91443b9d" contextRef="c20240101to20240331" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><br/>
            </td>

    <td style="width: auto; vertical-align: top; font-variant: normal;">
              <div style="font-weight: bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
            </td>

  </tr>


</table>
      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div style="text-align: center; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">For the transition period from ___________________ to ___________________</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div style="text-align: center; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Commission File Number: <ix:nonNumeric name="dei:EntityFileNumber" id="Fact_c079a52d32c142a6ab68f738e13ccf50" contextRef="c20240101to20240331">001-41917</ix:nonNumeric></div>

      <div style="text-align: center; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(34, 34, 34);"> <br/>
        </span></div>

      <div style="text-align: center; font-weight: bold;">
        <hr style="height: 2px; color: #000000; background-color: #000000; border: none; margin-left: auto; margin-right: auto;"/></div>

      <div style="text-align: center; font-size: 24pt; font-weight: bold; font-variant: normal; font-family: 'Times New Roman';"><ix:nonNumeric name="dei:EntityRegistrantName" id="Fact_d3a75affcf2f4e858006ebdd879ac867" contextRef="c20240101to20240331">Smith Douglas Homes Corp.</ix:nonNumeric><br/>
      </div>

      <div style="text-align: center; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">(Exact Name of Registrant as Specified in its Charter)</div>

      <div style="text-align: center; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
        </span></div>

      <div>
<div><span style="font-variant: normal;"> </span></div>

        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
        </span></div>

      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 49%; vertical-align: bottom; font-variant: normal;">
              <div style="text-align: center; font-weight: bold;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_e3ca11d20992482786ad36950c490ee8" contextRef="c20240101to20240331" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric><br/>
              </div>
            </td>

    <td colspan="1" style="width: 2%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 49%; vertical-align: bottom; font-variant: normal;">
              <div style="text-align: center; font-weight: bold;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="Fact_3e4cceb7a73641a385a13069943b0582" contextRef="c20240101to20240331">93-1969003</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>

  <tr>

    <td style="width: 49%; vertical-align: bottom; font-variant: normal;">
              <div style="text-align: center; font-weight: bold;">(State or other jurisdiction of incorporation or organization)</div>
            </td>

    <td colspan="1" style="width: 2%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 49%; vertical-align: bottom; font-variant: normal;">
              <div style="text-align: center; font-weight: bold;">(I.R.S. Employer Identification No.)</div>
            </td>

  </tr>


</table>
      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 49%; vertical-align: bottom;">
              <div style="text-align: center; font-weight: bold; font-variant: normal;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="Fact_26e4ca677a5f414ca178dda0d11c4eae" contextRef="c20240101to20240331">110 Village Trail, Suite 215</ix:nonNumeric><br/>
              </div>
              <div style="text-align: center; font-weight: bold; font-variant: normal;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" id="Fact_b334f1b6b50a40f6b060948874be7ded" contextRef="c20240101to20240331">Woodstock</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" id="Fact_fa696e658ef4421182168949a83699c9" contextRef="c20240101to20240331" format="ixt-sec:stateprovnameen">Georgia</ix:nonNumeric></div>
            </td>

    <td colspan="1" style="width: 2%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 49%; vertical-align: bottom; font-variant: normal;">
              <div style="text-align: center; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_0436355553014537bd47bd0bc27d6fff" contextRef="c20240101to20240331">30188</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>

  <tr>

    <td style="width: 49%; vertical-align: bottom; font-variant: normal;">
              <div style="text-align: center; font-weight: bold;">(Address of principal executive offices)</div>
            </td>

    <td colspan="1" style="width: 2%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 49%; vertical-align: bottom; font-variant: normal;">
              <div style="text-align: center; font-weight: bold;">(Zip Code)</div>
            </td>

  </tr>


</table>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold; font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
        </span></div>

      <div style="text-align: center; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonNumeric name="dei:CityAreaCode" id="Fact_69d46881a2fc4303b8524e7539cf250c" contextRef="c20240101to20240331">770</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" id="Fact_ccf298925eaa48b798e253e778962ff8" contextRef="c20240101to20240331">213-8067</ix:nonNumeric></div>

      <div style="text-align: center; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">(Registrant&#8217;s telephone number, including area code)</div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold; font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
        </span></div>

      <div style="text-align: center; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>

      <div style="text-align: center; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">(Former name, former address and former fiscal year, if changed since last report)</div>

      <div style="text-align: center; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
        </span></div>

      <div>
        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Securities registered pursuant to Section 12(b) of the Act:</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-variant: normal;"> <br/>
        </span></div>

      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 40%; vertical-align: bottom; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); font-variant: normal;">
              <div style="text-align: center; font-weight: bold;">Title of each class</div>
            </td>

    <td style="width: 20%; vertical-align: bottom; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); font-variant: normal;">
              <div style="text-align: center; font-weight: bold;">Trading Symbol(s)</div>
            </td>

    <td style="width: 40%; vertical-align: bottom; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); font-variant: normal;">
              <div style="text-align: center; font-weight: bold;">Name of each exchange on which registered</div>
            </td>

  </tr>

  <tr>

    <td style="width: 40%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
              <div style="text-align: center;"><ix:nonNumeric name="dei:Security12bTitle" id="Fact_3c180f1631b1494780f9b316429091ed" contextRef="c20240101to20240331">Class A common Stock, $0.0001 par value per share</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 20%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
              <div style="text-align: center;"><ix:nonNumeric name="dei:TradingSymbol" id="Fact_d8af0c0a425740acb89748643ee272ea" contextRef="c20240101to20240331">SDHC</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 40%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
              <div style="text-align: center;"><ix:nonNumeric name="dei:SecurityExchangeName" id="Fact_f3f62f7ac05242d59838e9b335635982" contextRef="c20240101to20240331" format="ixt-sec:exchnameen">The New York Stock Exchange</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>


</table>
      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the
        preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.&#160; &#160;&#160; Yes&#160; &#9746;&#160; &#160; <ix:nonNumeric name="dei:EntityCurrentReportingStatus" id="Fact_151e8322f1804017b7c4f99f32a6b8d9" contextRef="c20240101to20240331">No</ix:nonNumeric>&#160; &#9744;</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T
        (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160; &#160; <ix:nonNumeric name="dei:EntityInteractiveDataCurrent" id="Fact_ffa2f9eda9b14c6d870eb8e6a5704270" contextRef="c20240101to20240331">Yes</ix:nonNumeric>&#160;
        &#9746;&#160; &#160; No&#160; &#9744;</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging
        growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-variant: normal;"> <br/>
        </span></div>

      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 25%; vertical-align: top; font-variant: normal;">
              <div>Large accelerated filer</div>
            </td>

    <td style="width: 5.02%; vertical-align: top; font-variant: normal;">
              <div>&#9744;</div>
            </td>

    <td style="width: 40%; vertical-align: top; font-variant: normal;">&#160;</td>

    <td style="width: 24.9%; vertical-align: top; font-variant: normal;">
              <div>Accelerated filer</div>
            </td>

    <td style="width: 4.96%; vertical-align: top; font-variant: normal;">
              <div>&#9744;</div>
            </td>

  </tr>

  <tr>

    <td style="width: 25%; vertical-align: top; font-variant: normal;">
              <div><ix:nonNumeric name="dei:EntityFilerCategory" id="Fact_de64168c03bc4c54840d936f75d14b56" contextRef="c20240101to20240331" format="ixt-sec:entityfilercategoryen">Non-accelerated filer</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 5.02%; vertical-align: top; font-variant: normal;">
              <div>&#9746;</div>
            </td>

    <td style="width: 40%; vertical-align: top; font-variant: normal;">&#160;</td>

    <td style="width: 24.9%; vertical-align: top; font-variant: normal;">
              <div>Smaller reporting company</div>
            </td>

    <td style="width: 4.96%; vertical-align: top; font-variant: normal;">
              <div><ix:nonNumeric name="dei:EntitySmallBusiness" id="Fact_26e7dc7279be49fd8ae9129911448162" contextRef="c20240101to20240331" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>

  <tr>

    <td style="width: 25%; vertical-align: top; font-variant: normal;">
              <div>Emerging growth company</div>
            </td>

    <td style="width: 5.02%; vertical-align: top; font-variant: normal;">
              <div><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="Fact_d5ff57f66a3a4f82bcfe4cfed58a26a7" contextRef="c20240101to20240331" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 40%; vertical-align: top; font-variant: normal;">&#160;</td>

    <td style="width: 24.9%; vertical-align: top; font-variant: normal;">&#160;</td>

    <td style="width: 4.96%; vertical-align: top; font-variant: normal;">&#160;</td>

  </tr>


</table>
      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-variant: normal;"> <br/>
        </span></div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised
        financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. <ix:nonNumeric name="dei:EntityExTransitionPeriod" id="Fact_856a9d451a12450697f4b8de92d97d06" contextRef="c20240101to20240331" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160; &#160; Yes&#160; <ix:nonNumeric name="dei:EntityShellCompany" id="Fact_07e3547c85654d7db23ce6e52bd8866d" contextRef="c20240101to20240331" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric>&#160; &#160; No&#160; &#9746;</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of May 10, 2024, the number of shares of the registrant&#8217;s Class A common stock outstanding was approximately <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" id="Fact_a77add1ec2cd44cbb640716bbeb9858f" contextRef="c20240510_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="INF" scale="0" format="ixt:num-dot-decimal">8,846,154</ix:nonFraction>, and the number of shares of the registrant&#8217;s Class B common stock outstanding was approximately <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" id="Fact_af85d5cdbe7c4fbc9c21041ee7519732" contextRef="c20240510_StatementClassOfStockAxis_CommonClassBMember" unitRef="U001" decimals="INF" scale="0" format="ixt:num-dot-decimal">42,435,897</ix:nonFraction>.</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
        </span></div>

      <div>
        <hr style="border: none; border-bottom: 4px solid black; border-top: 1px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"/> </div>

      <div>
        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

        </div>

        <!--PROfilePageNumberReset%Num%1%%%--> </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
      <div style="text-align: center; font-weight: bold; font-variant: normal; text-transform: uppercase;">
        <!--Anchor-->
        <div style="font-size: 10pt;"><a id="TABLEOFCONTENTS"><!--Anchor--></a>TABLE OF CONTENTS</div>

      </div>

      <div style="text-align: center; font-weight: bold; font-size: 10pt;"><span style="font-variant: normal;"><br/>
        </span></div>

    </div>

    <table cellspacing="0" cellpadding="0" border="0" style="background-color: #FFFFFF; border-collapse: collapse; letter-spacing: normal; width: 100%; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none;">


  <tr>

    <td style="width: 10%; vertical-align: middle; font-variant: normal; font-size: 10pt;">&#160;</td>

    <td style="width: 84%; vertical-align: bottom; font-variant: normal; font-size: 8pt; font-style: italic;"><br/>
          </td>

    <td style="width: 6%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-size: 10pt;">Page</div>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; font-size: 10pt; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#BASISOFPRESENTATION">Basis of Presentation</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; font-variant: normal; text-align: right; font-size: 10pt; background-color: rgb(204, 238, 255);">2<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; font-size: 10pt;">&#160;</td>

    <td style="width: 84%; vertical-align: top; font-variant: normal;">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#FORWARD-LOOKINGSTATEMENTS">Forward-Looking Statements</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; font-variant: normal; text-align: right; font-size: 10pt;">8<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0); font-weight: bold; font-size: 10pt;">PART I</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0); font-weight: bold; font-size: 10pt;"><a href="#PARTIFINANCIALINFORMATION">FINANCIAL INFORMATION</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; font-variant: normal; text-align: right; font-size: 10pt; background-color: rgb(204, 238, 255);">10<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal;">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 1.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal;">
            <div style="font-size: 10pt;"><a href="#Item1.">Financial Statements</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right;">10<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; font-size: 10pt; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="font-size: 10pt;"><a href="#BalanceSheets">Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (unaudited)</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right; background-color: rgb(204, 238, 255);">10<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; font-size: 10pt;">&#160;</td>

    <td style="width: 84%; vertical-align: top; font-variant: normal;">
            <div style="font-size: 10pt;"><a href="#StatementsofIncome">Condensed C<span style="text-transform: capitalize;">onsolidated Statements </span>of <span style="text-transform: capitalize;">Income</span> for the Three Months Ended March 31,
                2024 and 2023 (unaudited)</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right;">11<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; font-size: 10pt; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="font-size: 10pt;"><a href="#StockholdersMembersEquity">Condensed <span style="text-transform: capitalize;">Consolidated Statements <span style="text-transform: none;">of</span> Stockholders&#8217;/Members&#8217; Equity</span> for the Three
                Months Ended March 31, 2024 and 2023 (unaudited)</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255); text-align: right;">12<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; font-size: 10pt;">&#160;</td>

    <td style="width: 84%; vertical-align: top; font-variant: normal;">
            <div style="font-size: 10pt;"><a href="#CashFlows">Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2024 and 2023 (unaudited)</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right;">13<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; font-size: 10pt; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="font-size: 10pt;"><a href="#NotestoUnauditedCondensed">Notes to Condensed Consolidated Financial Statements</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255); text-align: right;">15<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal;">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 2.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal;">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#Item2.">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right;">38<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 3.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#Item3.">Quantitative and Qualitative Disclosures About Market Risk</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255); text-align: right;">53<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal;">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 4.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal;">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#Item4.">Controls and Procedures</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right;">53<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; font-size: 10pt; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; font-size: 10pt; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 6%; vertical-align: bottom; font-variant: normal; text-align: right; font-size: 10pt; background-color: rgb(204, 238, 255);"><br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal;">
            <div style="color: rgb(0, 0, 0); font-weight: bold; font-size: 10pt;">PART II</div>
          </td>

    <td style="width: 84%; vertical-align: top;">
            <div style="color: rgb(0, 0, 0);"><a href="#PARTIIOTHERINFORMATION"><span style="font-weight: bold; font-variant: normal; font-size: 10pt;">OTHER INFORMATION</span></a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; font-variant: normal; text-align: right; font-size: 10pt;">54<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 1.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#LegalProceedings.">Legal Proceedings</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right; background-color: rgb(204, 238, 255);">54<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal;">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 1A.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal;">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#RiskFactors.">Risk Factors</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right;">54<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 2.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#UnregisteredSalesofEquity">Unregistered Sales of Equity Securities and Use of Proceeds</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255); text-align: right;">55<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal;">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 3.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal;">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#DefaultsUponSeniorSecurit">Defaults Upon Senior Securities</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right;">55<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 4.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#MineSafetyDisclosures.">Mine Safety Disclosures</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right; background-color: rgb(204, 238, 255);">55<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal;">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 5.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal;">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#OtherInformation.">Other Information</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; text-align: right;">55<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="margin-left: 6.85pt; color: rgb(0, 0, 0); font-size: 10pt;">Item 6.</div>
          </td>

    <td style="width: 84%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#Exhibits.">Exhibits</a></div>
          </td>

    <td style="width: 6%; vertical-align: top; font-variant: normal; background-color: rgb(204, 238, 255); text-align: right;">56<br/>
          </td>

  </tr>

  <tr>

    <td style="width: 10%; vertical-align: top; font-variant: normal; font-size: 10pt;">&#160;</td>

    <td style="width: 84%; vertical-align: top; font-variant: normal;">
            <div style="color: rgb(0, 0, 0); font-size: 10pt;"><a href="#SIGNATURES">Signatures</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; font-variant: normal; text-align: right; font-size: 10pt;">58<br/>
          </td>

  </tr>


</table>
    <div><span style="font-size: 10pt;"> <br class="Apple-interchange-newline"/>
      </span></div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">1</span></div>

      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

      </div>

    </div>

    <div>
      <div> <a id="BASISOFPRESENTATION"><!--Anchor--></a>
        <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><!--Anchor-->BASIS OF PRESENTATION</div>

        <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Certain Definitions</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As used in this Quarterly Report on Form 10-Q, unless the context otherwise requires, references to:</div>

        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 36pt;">&#160;</td>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Average sales price</span>&#8221; or &#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">ASP</span>&#8221; refers to the average sales price of either our homes closed, our new home orders, or our backlog homes (at period end).</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 36pt;">&#160;</td>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Basis Adjustments</span>&#8221; refers to an allocable share (and
                  increases thereto) of existing tax basis, in Smith Douglas Holdings LLC&#8217;s assets and tax basis adjustments with respect to such assets resulting from (a) Smith Douglas Homes Corp.&#8217;s purchase of LLC Interests from Smith Douglas Holdings
                  LLC and each Continuing Equity Owner in connection with the Transactions, (b) any future redemptions or exchanges of LLC Interests from the Continuing Equity Owners, (c) certain distributions (or deemed distributions) by Smith Douglas
                  Holdings LLC, and (d) payments made under the Tax Receivable Agreement.</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 36pt;">&#160;</td>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Construction cycle time</span>&#8221; refers, unless stated otherwise,
                  to the number of business days between the start of the construction of foundations in a home and quality acceptance.</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Continuing Equity Owners</span>&#8221; refers collectively to the
                      owners of LLC Interests in Smith Douglas Holdings LLC prior to the consummation of the Transactions, who are also holders of LLC Interests and our Class B common stock following consummation of the Transactions, including the Founder
                      Fund and GSB Holdings, who may exchange at each of their respective options, in whole or in part from time to time, their LLC Interests, as applicable, for, at our election (determined solely by our independent directors (within the
                      meaning of the Exchange rules) who are disinterested), cash or newly-issued shares of our Class A common stock as described under <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part
                        III, Item 13. Certain Relationships and Related Transactions</span>&#160;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">and Director Independence&#8212;Smith Douglas LLC Agreement</span> of our
                      Annual Report on Form 10-K for the year ended December 31, 2023 (our &#8220;Annual Report&#8221;). In connection with an exchange of LLC Interests, a corresponding number of shares of Class B common stock shall be immediately and automatically
                      transferred to Smith Douglas Homes Corp. for no consideration and canceled.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Controlled lots</span>&#8221; refers to lots that are either owned
                      or held under an option to be acquired for the relevant time frame set forth in the option contracts.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Devon Street Homes</span>&#8221; refers to Devon Street Homes, L.P.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Devon Street Homes Acquisition</span>&#8221; refers to the
                      transaction consummated on July 31, 2023, pursuant to which we acquired substantially all of the assets of Devon Street Homes pursuant to an asset purchase agreement (the &#8220;APA&#8221;). The purchase price equaled the net assets of Devon
                      Street Homes on a cash-free, debt-free basis, plus an agreed upon premium which is comprised primarily of real estate inventory, subject to purchase price adjustments. We funded the purchase price of $83.9 million, primarily from cash
                      on hand, $72.0 million of draws on our Prior Credit Facility, a three-year promissory note in the principal amount of $5.0 million payable to the seller, and approximately $3.0 million contingent consideration to the seller. The
                      contingent consideration will be paid to the seller upon the achievement of certain gross margin targets. Our unaudited financial statements as of March 31, 2024, include the results of operations of Devon Street Homes and may not be
                      directly comparable to the prior period.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Exchange</span>&#8221; refers to the New York Stock Exchange.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Founder Fund</span>&#8221; refers to The Bradbury Family Trust II A
                      U/A/D December 29, 2015, for which our founder and Executive Chairman, Tom Bradbury, is co-trustee.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">GSB Holdings</span>&#8221; refers to GSB Holdings LLC, for which our
                      Chief Executive Officer, President, and Vice Chairman, Greg Bennett, is the sole member and manager.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">2</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">IPO</span>&#8221; refers to our initial public offering, which we
                      completed on January 16, 2024, and through which we offered 8,846,154 shares of our Class A common stock at a price to the public of $21.00 per share, which includes the exercise in full by the underwriters of their option to purchase
                      an additional 1,153,846 shares of our Class A common stock. The gross proceeds to us from the IPO were $185.8 million, before deducting underwriting discounts.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">LLC Interests</span>&#8221; refers to the membership units of Smith
                      Douglas Holdings LLC, including those that we purchase with the net proceeds from the IPO.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Refinancing</span>&#8221; refers to (i) concurrently with the
                      consummation of our IPO, the entry by Smith Douglas Holdings LLC and certain of our wholly-owned subsidiaries into an amended and restated revolving credit facility (the &#8220;Amended Credit Facility&#8221;) which replaced the $175.0 million
                      unsecured revolving credit facility with Wells Fargo Bank, National Association, as administrative agent for the lenders party thereto (the &#8220;Lenders&#8221;), and the Lenders, dated as of October 28, 2021, as amended to date (the &#8220;Prior
                      Credit Facility,&#8221; as amended and restated, the &#8220;Amended Credit Facility&#8221;), and (ii) the repayment, using a portion of the net proceeds from the IPO, of the $84.0 million outstanding under our Prior Credit Facility (the &#8220;Debt
                      Repayment&#8221;).</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Section 704(c) Allocations</span>&#8221; refers to disproportionate
                      allocations (if any) of income and gain from inventory property held by Smith Douglas Holdings LLC as of the date of the IPO under Section 704(c) of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), resulting from our
                      acquisition of LLC Interests from Smith Douglas Holdings LLC including in connection with the Transactions.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Sunset Date</span>&#8221; refers to the date upon which the
                      aggregate number of shares of Class B common stock then outstanding is less than 10% of the aggregate number of shares of Class A common stock and Class B common stock then outstanding.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Smith Douglas LLC Agreement</span>&#8221; refers, as applicable, to
                      Smith Douglas Holdings LLC&#8217;s amended and restated limited liability company agreement, as in effect prior to the IPO, or to the amended and restated limited liability company agreement dated as of January 10, 2024, and as such
                      agreement may thereafter be amended and/or restated.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Tax Receivable Agreement</span>&#8221; refers to the Tax Receivable
                      Agreement entered into by and among Smith Douglas Homes Corp., Smith Douglas Holdings LLC and the Continuing Equity Owners in connection with the IPO, pursuant to which, among other things, Smith Douglas Homes Corp. is required to pay
                      to each Continuing Equity Owner 85% of certain tax benefits, if any, that it realizes (or in certain cases is deemed to realize) as a result of the tax benefits provided by Basis Adjustments, Section 704(c) Allocations, and certain
                      other tax benefits (such as interest deductions) covered by the Tax Receivable Agreement as described in <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part III, Item 13. Certain
                        Relationships and Related Transactions, and Director Independence&#8212;Tax Receivable Agreement</span> of our Annual Report.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Transactions</span>&#8221; refers to the organizational transactions
                      described in <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Basis of Presentation&#8212;The Transactions</span> below and the IPO, and the application of the net proceeds therefrom.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">We</span>,&#8221; &#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">us</span>,&#8221; &#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">our</span>,&#8221; the &#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Company</span>,&#8221; &#8220;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Smith Douglas</span>,&#8221; and similar references refer: (i) following the
                      consummation of the Transactions, including the IPO, to Smith Douglas Homes Corp., and, unless otherwise stated, all of its direct and indirect subsidiaries, including Smith Douglas Holdings LLC, and (ii) prior to the completion of
                      the Transactions, including the IPO, to Smith Douglas Holdings LLC.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">3</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">The Transactions</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Smith Douglas Homes Corp., a Delaware corporation, was formed on June 20, 2023. Smith Douglas Homes Corp. is a holding company and the
          sole managing member of Smith Douglas Holdings LLC, and its principal asset consists of LLC Interests. Prior to our IPO and the Transactions, all of our business operations were conducted through Smith Douglas Holdings LLC, and the Continuing
          Equity Owners were the only members of Smith Douglas Holdings LLC. In connection with the consummation of the IPO, we undertook certain organizational transactions, described further below, to reorganize our corporate structure:</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">we amended the Smith Douglas LLC Agreement to, among other things, (i) recapitalize all existing ownership interests in Smith Douglas Holdings LLC into
                      44,871,794 LLC Interests (before giving effect to the use of proceeds from the IPO, as described below), (ii) appoint Smith Douglas Homes Corp. as the sole managing member of Smith Douglas Holdings LLC upon its acquisition of LLC
                      Interests in connection with the IPO, and (iii) provide certain redemption rights to the Continuing Equity Owners;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">we amended and restated Smith Douglas Homes Corp.&#8217;s certificate of incorporation to, among other things, provide (i) for Class A common stock, with each share
                      of our Class A common stock entitling its holder to one vote per share on all matters presented to our stockholders generally; (ii) for Class B common stock, with each share of our Class B common stock entitling its holder to ten
                      votes per share on all matters presented to our stockholders generally prior to the Sunset Date and from and after the occurrence of the Sunset Date each share of our Class B common stock will entitle its holder to one vote per share
                      on all matters presented to our stockholders generally; (iii) that shares of our Class B common stock may only be held by the Continuing Equity Owners and their respective permitted transferees; and (iv) for preferred stock, which can
                      be issued by our board of directors in one or more series without stockholder approval;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">we issued 42,435,897 shares of our Class B common stock (after giving effect to the use of net proceeds from our IPO as described below and taking into account
                      the exercise in full of the underwriters&#8217; option to purchase an additional 1,153,846 shares of our Class A common stock in the IPO) to the Continuing Equity Owners at the time of such issuance of Class B common stock, which is equal
                      to the number of LLC Interests held by such Continuing Equity Owners, for nominal consideration;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">we issued 8,846,154 shares of our Class A common stock to the purchasers in the IPO in exchange for gross proceeds of approximately $185.8 million based upon
                      the IPO price of $21.00 per share, before deducting the underwriting discount;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">we used the net proceeds from the IPO (i) to purchase 6,410,257 newly issued LLC Interests for approximately $125.2 million directly from Smith Douglas Holdings
                      LLC at the IPO price less the underwriting discount; and (ii) to purchase 2,435,897 LLC Interests from the Continuing Equity Owners on a pro rata basis for $47.6 million at a price per unit equal to the initial public offering price
                      per share of Class A common stock less the underwriting discount;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Smith Douglas Holdings LLC used the net proceeds from the sale of LLC Interests to Smith Douglas Homes Corp. (i) to repay approximately $84.0 million of
                      borrowings outstanding under the Prior Credit Facility as part of the Refinancing, (ii) to redeem all outstanding Class C Units and Class D Units of Smith Douglas Holdings LLC at par in aggregate for $2.6 million, (iii) to repay $0.9
                      million in notes payable to certain related parties, and (iv) for general corporate purposes as described under <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part I, Item 2.
                        Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Liquidity and Capital Resources</span> of this Quarterly Report on Form 10-Q, and <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part III, Item 13. Certain Relationships and Related Transactions, and Director Independence </span>of our Annual Report;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Smith Douglas Homes Corp. entered into (i) the Registration Rights Agreement with certain of the Continuing Equity Owners and (ii) the Tax Receivable Agreement
                      with Smith Douglas Holdings LLC and the Continuing Equity Owners. For a description of the terms of the Registration Rights Agreement and the Tax Receivable Agreement, see <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part III, Item 13. Certain Relationships and Related Transactions, and Director Independence</span> of our Annual Report.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">4</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Following the Transactions:</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Smith Douglas Homes Corp. is a holding company and its principal asset consists of LLC Interests it acquired directly from Smith Douglas Holdings LLC and from
                      each Continuing Equity Owner;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Smith Douglas Homes Corp. is the sole managing member of Smith Douglas Holdings LLC and controls the business and affairs of Smith Douglas Holdings LLC;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Smith Douglas Homes Corp. owns, directly or indirectly, 8,846,154 LLC Interests, representing approximately 17.3% of the economic interest in Smith Douglas
                      Holdings LLC;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the Continuing Equity Owners own (i) 42,435,897 LLC Interests, representing approximately 82.7% of the economic interest in Smith Douglas Holdings LLC and (ii)
                      42,435,897 shares of Class B common stock of Smith Douglas Homes Corp.;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the purchasers in the IPO own (i) 8,846,154 shares of Class A common stock of Smith Douglas Homes Corp., representing approximately 2.0% of the combined voting
                      power of all of Smith Douglas Homes Corp.&#8217;s common stock and approximately 100% of the economic interest in Smith Douglas Homes Corp., and (ii) through Smith Douglas Homes Corp.&#8217;s ownership of LLC Interests, indirectly hold
                      approximately 17.3% of the economic interest in Smith Douglas Holdings LLC; and</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our Class A common stock and Class B common stock have what is commonly referred to as a &#8220;high/low vote structure,&#8221; which means that shares of our Class B
                      common stock initially have ten votes per share and our Class A common stock have one vote per share. Upon the occurrence of the Sunset Date, each share of Class B common stock will then be entitled to one vote per share. This
                      high/low vote structure enables the Continuing Equity Owners to control the outcome of matters submitted to our stockholders for approval, including the election of our directors, as well as the overall management and direction of our
                      company. Furthermore, the Continuing Equity Owners exert a significant degree of influence, or actual control, over matters requiring stockholder approval. We believe that maintaining this control by the Continuing Equity Owners will
                      help enable them to successfully guide the implementation of our growth strategies and strategic vision.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our corporate structure following the IPO is commonly referred to as an umbrella partnership-C corporation (&#8220;Up-C&#8221;) structure, which is
          often used by partnerships and limited liability companies when they undertake an initial public offering of their business. The Up-C structure allows the Continuing Equity Owners to retain their equity ownership in Smith Douglas Holdings LLC and
          to continue to realize tax benefits associated with owning interests in an entity that is treated as a partnership, or &#8220;flow-through&#8221; entity, for U.S. federal income tax purposes. Investors in and after our IPO, by contrast, hold their equity
          ownership in Smith Douglas Homes Corp., a Delaware corporation that is a domestic corporation for U.S. federal income tax purposes, in the form of shares of Class A common stock. One of the tax benefits to the Continuing Equity Owners associated
          with this structure is that future taxable income of Smith Douglas Holdings LLC that is allocated to the Continuing Equity Owners will be taxed on a flow-through basis and therefore will not be subject to corporate taxes at the entity level.
          Additionally, because the Continuing Equity Owners may have their LLC Interests redeemed by Smith Douglas Holdings LLC (or at our option, directly exchanged by Smith Douglas Homes Corp.) for newly issued shares of our Class A common stock on a
          one-for-one basis (subject to customary adjustments, including for stock splits, stock dividends, and reclassifications) or, at our option, for cash, the Up-C structure also provides the Continuing Equity Owners with potential liquidity that
          holders of non-publicly traded limited liability companies are not typically afforded. In connection with any such redemption or exchange of LLC Interests, a corresponding number of shares of Class B common stock held by the relevant Continuing
          Equity Owner will automatically be transferred to Smith Douglas Homes Corp. for no consideration and be canceled. The Continuing Equity Owners and Smith Douglas Homes Corp. also each expect to benefit from the Up-C structure as a result of
          certain cash tax savings arising from redemptions or exchanges of the Continuing Equity Owner&#8217;s LLC Interests for Class A common stock or cash, and certain other tax benefits covered by the Tax Receivable Agreement discussed under <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part III, Item 13. Certain Relationships and Related Transactions, and Director Independence&#8212;Tax Receivable Agreement</span>. See <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part I, Item 1A. Risk Factors&#8212;Risks Related to our Organizational Structure </span>of our Annual Report. In general, the Continuing Equity Owners expect
          to receive payments under the Tax Receivable Agreement of 85% of the amount of certain tax benefits, as described below, and Smith Douglas Homes Corp. expects to benefit in the form of cash tax savings in amounts equal to 15% of certain tax
          benefits, as described below. Any payments made by us to the Continuing Equity Owners under the Tax Receivable Agreement will reduce cash otherwise arising from such tax savings. We expect such payments will be substantial.</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">&#160;</span><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">5</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As described under <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part III, Item 13.
            Certain Relationships and Related Transactions, and Director Independence&#8212;Tax Receivable Agreement </span>of our Annual Report, prior to the completion of the IPO, we entered into the Tax Receivable Agreement with Smith Douglas Holdings LLC
          and the Continuing Equity Owners that provides for the payment by Smith Douglas Homes Corp. to the Continuing Equity Owners of 85% of the amount of tax benefits, if any, that Smith Douglas Homes Corp. actually realizes (or in some circumstances
          is deemed to realize) as a result of (i) Basis Adjustments, (ii) Section 704(c) Allocations, and (iii) certain tax benefits (such as interest deductions) arising from payments made under the Tax Receivable Agreement.</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Presentation of Financial Information</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Smith Douglas Holdings LLC is the accounting predecessor of Smith Douglas Homes Corp. for financial reporting purposes. As a result,
          the condensed consolidated financial statements of the combined entity represent a continuation of the financial position and results of operations of Smith Douglas Holdings LLC.</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain monetary amounts, percentages, and other figures included in this Quarterly Report on Form 10-Q have been subject to rounding
          adjustments. Percentage amounts included in this Quarterly Report on Form 10-Q have not in all cases been calculated on the basis of such rounded figures, but on the basis of such amounts prior to rounding. For this reason, percentage amounts in
          this Quarterly Report on Form 10-Q may vary from those obtained by performing the same calculations using the figures in our consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. Certain other amounts that
          appear in this Quarterly Report on Form 10-Q may not sum due to rounding.</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Key Terms and Performance Indicators used in this Quarterly Report on Form 10-Q; Non-GAAP Financial Measures</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Throughout this Quarterly Report on Form 10-Q, we use a number of key terms and provide a number of key performance indicators and
          non-GAAP financial measures used by management. Please see <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part I, Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results
            of Operations&#8212;Key Metrics and Non-GAAP Financial Measures</span> for definitions and further information about why and how we calculate key performance indicators and non-GAAP financial measures, including a reconciliation of the following:</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">adjusted home closing gross profit</span>, defined as home
                      closing revenue less cost of home closings, excluding capitalized interest charged to cost of home closings, impairment charges and adjustments resulting from the application of purchase accounting included in cost of sales, if
                      applicable;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">adjusted home closing gross margin</span>, defined as adjusted
                      home closing gross profit as a percentage of home closing revenue;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">adjusted net income</span>, defined as net income adjusted for
                      the income tax expense effect of the pass-through entity taxable income of Smith Douglas Holdings LLC as if Smith Douglas Holdings LLC was a subchapter C corporation in periods presented. This assumption uses an effective tax rate of
                      25% for pass-through taxable income, which is our anticipated federal and state blended tax rate as a public company;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">6</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">EBITDA</span>, defined as net income before (i) interest
                      income, (ii) capitalized interest charged to cost of home closings, (iii) interest expense, (iv) income tax expense, and (v) depreciation;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">EBITDA margin</span>, defined as EBITDA as a percentage of home
                      closing revenue; and</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Net-debt-to-net book capitalization, </span>defined as (i)
                      total debt, less cash and cash equivalents, divided by (ii) total debt, less cash and cash equivalents, plus stockholders&#8217; equity.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We use non-GAAP financial measures, such as adjusted home closing gross profit, adjusted home closing gross margin, adjusted net
          income, EBITDA, EBITDA margin, and net-debt-to-net book capitalization, to supplement financial information presented in accordance with generally accepted accounting principles in the U.S. (&#8220;GAAP&#8221;). We believe that excluding certain items from
          our GAAP results allows management to better understand our consolidated financial performance from period to period and better project our future consolidated financial performance, as applicable, as forecasts are developed at a level of detail
          different from that used to prepare GAAP-based financial measures. Moreover, we believe these non-GAAP financial measures provide our stakeholders with useful information to help them evaluate our operating results and make more meaningful period
          to period comparisons. There are limitations to the use of the non-GAAP financial measures presented in this Quarterly Report on Form 10-Q. For example, our non-GAAP financial measures may not be comparable to similarly titled measures of other
          companies. Other companies, including companies in our industry, may calculate non-GAAP financial measures differently than we do, limiting the usefulness of those measures for comparative purposes. See <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part I, Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Key Metrics and Non-GAAP Financial Measures.</span></div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">7</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="FORWARD-LOOKINGSTATEMENTS"><!--Anchor--></a><!--Anchor-->FORWARD-LOOKING STATEMENTS</div>

        <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"> <br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">This Quarterly Report on Form 10-Q contains forward&#8209;looking statements. We intend such forward&#8209;looking statements to be covered by the
          safe harbor provisions for forward&#8209;looking statements contained in Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). All
          statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q may be forward&#8209;looking statements. Statements regarding our future results of operations and financial position, business strategy, and plans and
          objectives of management for future operations, including, among others, statements regarding the Transactions, expected growth, future capital expenditures, and debt service obligations are forward-looking statements. In some cases, you can
          identify forward&#8209;looking statements by terms such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expects,&#8221; &#8220;plans,&#8221; &#8220;anticipates,&#8221; &#8220;could,&#8221; &#8220;intends,&#8221; &#8220;targets,&#8221; &#8220;projects,&#8221; &#8220;contemplates,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;predicts,&#8221; &#8220;potential&#8221; or &#8220;continue&#8221; or the
          negative of these terms or other similar expressions.</div>

        <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The forward&#8209;looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward&#8209;looking
          statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. Forward&#8209;looking statements involve known and unknown
          risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward&#8209;looking
          statements. We believe that these factors include:</div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our inability to successfully identify, secure, and control an adequate inventory of lots at reasonable prices;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the tightening of mortgage lending standards and mortgage financing requirements;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the housing market may not continue to grow at the same rate, or may decline;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the availability, skill, and performance of trade partners;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">a shortage or increase in the costs of building materials could delay or increase the cost of home construction;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">efforts to impose joint employer liability on us for labor, safety, or worker&#8217;s compensation law violations committed by our trade partners;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">volatility in the credit and capital markets may impact our cost of capital and our ability to access necessary financing and the difficulty in obtaining
                      sufficient capital could prevent us from acquiring lots for our development or increase costs and delays in the completion of our homebuilding expenditures;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">an active, liquid trading market for our Class A common stock may not continue, which may make it difficult for you to sell your shares of Class A common stock;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">we cannot predict the effect our dual class structure may have on the market price of our Class A common stock;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the Tax Receivable Agreement requires us to make cash payments to the Continuing Equity Owners in respect of certain tax benefits to which we may become
                      entitled, and we expect that such payments will be substantial;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our organizational structure, including the Tax Receivable Agreement, confers certain benefits upon the Continuing Equity Owners that will not benefit holders
                      of our Class A common stock to the same extent that it will benefit the Continuing Equity Owners;</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the significant influence the Continuing Equity Owners have over us, including control over decisions that require the approval of stockholders; and</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">8</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div>
          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 27pt;">
                    <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">&#8226;</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the factors set forth under <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Part I, Item 1A. Risk Factors </span>of










                      our Annual Report.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Because forward&#8209;looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified,
          you should not rely on these forward&#8209;looking statements as predictions of future events. The events and circumstances reflected in our forward&#8209;looking statements may not be achieved or occur and actual results could differ materially from those
          projected in the forward&#8209;looking statements. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.</div>

        <div style="text-align: left; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have
          filed as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, levels of activity, performance and achievements may be materially different from what we expect. We qualify all of our forward&#8209;looking
          statements by these cautionary statements.</div>

        <div style="text-align: left; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><br/>
        </div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">These forward&#8209;looking statements speak only as of the date of this Quarterly Report on Form 10-Q. Except as required by applicable law,
          we do not plan to publicly update or revise any forward&#8209;looking statements contained in this Quarterly Report on Form 10-Q, whether as a result of any new information, future events or otherwise.</div>

        <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">9</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><a id="PARTIFINANCIALINFORMATION"><!--Anchor--></a><!--Anchor--><span style="font-weight: bold; font-variant: normal;">PART I</span><span style="font-variant: normal;">&#8212;<span style="font-weight: bold;">FINANCIAL INFORMATION</span></span></div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div>
        <a id="Item1."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 36pt; font-variant: normal;">
                <div style="text-align: left; color: rgb(0, 0, 0); font-weight: bold;"><!--Anchor-->Item 1.</div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;"><!--Anchor-->
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Financial Statements.</div>
              </td>

  </tr>


</table>
      </div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

      <div style="color: rgb(0, 0, 0); font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">SMITH DOUGLAS HOMES CORP.</div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Condensed Consolidated <a id="BalanceSheets"><!--Anchor--></a>Balance Sheets<!--Anchor--></div>

      <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
        <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic; text-indent: 1.1pt; font-weight: normal;">(Unaudited, in thousands except share and per share amounts)</div>

      </div>

      <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal;">
        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/> </div>

      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="2">
              <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
              <div style="text-align: center; color: rgb(0, 0, 0);">2024<br/>
              </div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="2">
              <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
              <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Assets</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Cash and cash equivalents</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" id="Fact_341327d947b4470782e216ea221f84c4" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">32,778</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" id="Fact_d5efed98695243f7b4188866d4095606" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,777</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Real estate inventory</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryRealEstate" id="Fact_e01b02f58a394cd89c8eeb36f7dc1986" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">234,080</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryRealEstate" id="Fact_ef8c3d0752ed4c7abeee00a86071b58f" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">213,104</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Deposits on real estate under option or contract</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:DepositsOnRealEstateUnderOptionOrContract" id="Fact_a8d36db728554b1b92a50b817a1421ea" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">64,770</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:DepositsOnRealEstateUnderOptionOrContract" id="Fact_973f1fd4f3f84655b2fd9fefc6deb4f8" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">57,096</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Real estate not owned</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:RealEstateNotOwned" id="Fact_a360c99e934846bd862f8714f5cba706" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,617</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:RealEstateNotOwned" id="Fact_9f99bb4108aa4aef9d5f55c48633e91b" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,815</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Property and equipment, net</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_697060b32f2f4b6394ce86b7a1b2f1db" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,634</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_a1b4fb1ee95a4baf9be3017ea03dda87" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,543</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Goodwill</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_9ea70bfbf1a549cb9aaf57577a98da95" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,726</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_2e002f6d03c449e195d900dbc8b3729f" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,726</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Deferred tax asset, net<br/>
              </div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"><br/>
            </td>

    <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" id="Fact_87360d544b08457d9cf2a8422901077b" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,054</ix:nonFraction></td>

    <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" id="Fact_0c9dfb066a594bf1af551e0215af6b1b" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Other assets</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherAssets" id="Fact_e7908e5250ed401db67a830c6d70fa3b" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">15,591</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherAssets" id="Fact_bc643626f99b4d18aed18ce6e977b797" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">18,631</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">Total assets</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_37dc34b8f1c84fdf89551a14749017fa" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">401,250</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_71f762210bb84636aa9a5dd7295bc3d0" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">352,692</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Liabilities and Stockholders&#8217;/Members&#8217; Equity</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Liabilities:</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Accounts payable</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" id="Fact_9707efd539b545f4994aa64d826c7576" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,510</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" id="Fact_f366d306658f4d3983304f76b7c224da" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,318</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Customer deposits</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_7e62f490dfe44c3ead0ae30baf5b11e9" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,989</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_a483318114b543258aae743a3a49c051" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,168</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Notes payable</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NotesPayable" id="Fact_afe1c983f22d487b9bb61474cd2df1df" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,247</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NotesPayable" id="Fact_9156aa580fab4d46b2b9269d4b821ccd" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">75,627</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Liabilities related to real estate not owned</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:LiabilitiesRelatedToRealEstateNotOwned" id="Fact_554d901f6ce94230856c4e461a5beb32" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,617</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:LiabilitiesRelatedToRealEstateNotOwned" id="Fact_1e30d41f2c3a4efd94b312512850a2e0" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,815</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Accrued expenses and other liabilities</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" id="Fact_7c222ad409084738ab25e2bf1a67ff0c" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,371</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" id="Fact_150f1e9df7b8400fa633ed655c25898b" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">26,861</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Tax receivable agreement liability</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;"> </td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal; text-align: right;"><ix:nonFraction name="sdhc:TaxReceivableAgreementLiability" id="Fact_4a1150ccbad24df5962e4ee12656e173" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,401</ix:nonFraction></td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:TaxReceivableAgreementLiability" id="Fact_fc6d7b7b79c046d7b7be6431a03eece4" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">Total liabilities</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Liabilities" id="Fact_4d9357ed3c23418d9cd935eebca0ae57" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">68,135</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Liabilities" id="Fact_341593d816cb49b3b701ce9c2fad07a9" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">143,789</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Commitments and contingencies (Note 15)</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1"><span style="-sec-ix-hidden:Fact_fa0020fe71a3479096d81cae94f51a74"> </span></td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1"><span style="-sec-ix-hidden:Fact_e1c0f53fcd2b49de96ec0cf6552f3a7c"> </span></td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Members&#8217; equity:</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class A units</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_f74a79bbd54749649ea4990115b7fdc9" contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_f9a41e58d56c468497d5d7648dfd6269" contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">206,303</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class C units</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_ff79e9c6c7d9425d8244baee4d8e148d" contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_67bf36e3d0bc48c9ab270574cbf62540" contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,000</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class D units</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_c3365e80318646be8454eacb8881b0ac" contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_97d8b4c73cbf4d60ae446c12a7e0a423" contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total members&#8217; equity</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_77c31b16fc5e4b65acdc7db0dbd6703b" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_3bd5ecdfaec3498ab5e2573175f06e97" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">208,903</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;">Stockholders</span><span style="font-variant: normal;">&#8217;</span><span style="color: rgb(0, 0, 0); font-variant: normal;"> equity:</span></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Preferred stock, $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact_c3d0e42d56844d95a00d5569a7dd16d1" contextRef="c20240331" unitRef="U003" decimals="4" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction></span> par value &#8211; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" id="Fact_df4693b2bdbd45c79d96ed5f71ec2e87" contextRef="c20240331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">10,000,000</ix:nonFraction></span> shares authorized; <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_6d6f4c37f32c462fb9491cea84ae1416"><span style="-sec-ix-hidden:Fact_0c95192ed6db4d7eacf0705bb0b9bc22">none</span></span></span>
                issued and outstanding as of March 31, 2024</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PreferredStockValue" id="Fact_ddd0158cbbf241b9ae1eb70c0ef2a8aa" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PreferredStockValue" id="Fact_438c4787554a406dafc4bf34e87476a7" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class A common stock, $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_d22eb9d0dc95437cbcf5e7f4a818b7fe" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="4" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction></span> par value &#8211; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_dc83fc675f254ec09d2ba5310c12885b" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">250,000,000</ix:nonFraction></span> shares authorized; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_758319bd10134060b506d4ff6ef16c5e" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_7cd7898d6f18473f88a4d38b221bf9e0" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,846,154</ix:nonFraction></ix:nonFraction></span>
                shares issued and outstanding as of March 31, 2024</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_c0cf04e8d17844ec8f79940a31a25e4d" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_661d36d35fdc4f06b542a234e5518499" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class B common stock, $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_8819f33a473244d29cbd21f153754076" contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U003" decimals="4" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction></span> par value &#8211; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_2e8a9ab628814197aa814f082c541f7a" contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">100,000,000</ix:nonFraction></span> shares authorized; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_293e752cd72d4d6392b3cf5b6aff4846" contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_e61c205847604cf58c2a6aee28a14b74" contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">42,435,897</ix:nonFraction></ix:nonFraction></span>
                shares issued and outstanding as of March 31, 2024</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_55513b202bf24e4181ed4b4aa802a41e" contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_603ec5743b3e4257964eee3a53bb4a68" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Additional paid-in capital</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_a5e0f4293d7e4935b996ba8789d0e796" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">56,746</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_7fee7e24a9d743bbb2ad1718787e16c7" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Retained earnings</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_28c1c6b8aa4c4d069ccf782e0df68545" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,972</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_10b2a7e42922496f96543d36d7efd307" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">Total stockholders&#8217; equity attributable to Smith Douglas Homes Corp.</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_a0d26c86ed8f417fb0036c385b4c19a3" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">59,723</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_0e0401455ed7447eb0009b97936fc22a" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Non-controlling interests attributable to Smith Douglas Holdings LLC</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MinorityInterest" id="Fact_4465a9288bfc47f0a007e562f6fad45f" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">273,392</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MinorityInterest" id="Fact_81bcf64fa6a34491b7db28ec26abae5b" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">Total members&#8217;/stockholders&#8217; equity</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_236da5771ab64141adeffc973e6a0b7b" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">333,115</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_362d091fe09646828b3ea8f5fb7e457b" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">208,903</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; font-variant: normal;">
              <div style="text-indent: -7.2pt; margin-left: 34.2pt; color: rgb(0, 0, 0);">Total liabilities and stockholders&#8217;/members&#8217; equity</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" id="Fact_9f2750b0d9284211aca2095498acd2fc" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">401,250</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" colspan="1">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" id="Fact_6f7bfa5eb9d84b43a6be1897e185f5c6" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">352,692</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
      <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">See accompanying notes to condensed consolidated financial statements.</div>

      <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
        </span></div>

      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">10</span></div>

        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

        <div class="BRPFPageHeader" style="width: 100%;">
          <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

        </div>

      </div>

    </div>

  </div>

</div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div style="color: rgb(0, 0, 0); font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">SMITH DOUGLAS HOMES CORP.</div>

        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Condensed Consolidated <a id="StatementsofIncome"><!--Anchor--></a>Statements of Income<!--Anchor--></div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="text-align: center; color: rgb(0, 0, 0); font-style: italic;">
            <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic; text-indent: 1.1pt; font-weight: normal;">(Unaudited, in thousands except share and per share amounts)</div>

            </div>

          </div>

        </div>

        <div style="font-variant: normal;">
          <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three months ended March 31,</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; font-variant: normal; border-bottom: #000000 solid 2px;">
                <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; font-variant: normal; border-bottom: #000000 solid 2px;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Home closing revenue</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_a196aab1e9174881899512f24dd0aaa2" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">189,209</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_1e7930fb62dd454ba98dd5bce4da2eb2" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">168,144</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cost of home closings</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CostOfRevenue" id="Fact_c90b691ffef348f2a6df945bbef6c71c" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">139,749</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CostOfRevenue" id="Fact_4b4336e861fa4f8fb8095e72c275159d" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">119,611</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Home closing gross profit</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:GrossProfit" id="Fact_9b15a7be44d94151af4bbf8622eff9b5" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">49,460</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:GrossProfit" id="Fact_4f1648f33dfb476ebb3975281afdcc89" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">48,533</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Selling, general and administrative costs</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" id="Fact_35980e10e6e84a5abca773817d5852e4" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">27,541</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" id="Fact_4c3e3cee40ad40bfbb0ef4b547dcf844" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,794</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Equity in income from unconsolidated entities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" id="Fact_5310b7ad066d4f9b8b88882652993144" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">184</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" id="Fact_bff78d28ee8342beaee688d4bddb3268" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">210</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Interest expense</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InterestExpense" id="Fact_eb735a9ee2b94fcba788d4cb05766e31" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">698</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InterestExpense" id="Fact_022cc22d8446439ebdd16c70f0eb3905" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">245</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other income, net</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" id="Fact_a0a84f2bca5d4c2d84dd80932a6451b1" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" id="Fact_e89e7648f18649da90edde44b88356d0" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">122</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Income before income taxes</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" id="Fact_e69fa12b7d8948aca47904f7c1ab9947" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">21,407</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" id="Fact_e133c03c512c4660ae9b9e7a877b186f" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,826</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Provision for income taxes</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_2e46839b2ee0472ab7c7353275a17b41" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">921</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_36906616c74942efb063ed9d96c6e1be" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net income</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_7780c9f3c8844f27be1d932b68f097b2" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">20,486</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_a86f4019de3a4045b31981e1e2fb09aa" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,826</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net income attributable to non-controlling interests and LLC members prior to IPO<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" id="Fact_0712aaf83d0e49bda3d8d01417ddf49c" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,514</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net income attributable to Smith Douglas Homes Corp.</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_12011471a9064525ba46e31f7381d806" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,972</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 8.99%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-variant: normal;"><br/>
          </span> </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="6">
                <div style="text-align: center; color: rgb(0, 0, 0);">Period from January 11,</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">2024 to March 31, 2024</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76.03%; font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Earnings per share:</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76.03%; font-variant: normal; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Basic</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_19468c7b0b1b40b4bd65ecd7b9312698" contextRef="c20240101to20240331" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.34</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76.03%; font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Diluted</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_2e44e44e3dcd4ea591c8e7af6f2705b7" contextRef="c20240101to20240331" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.33</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76.03%; font-variant: normal; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Weighted average shares of common stock outstanding:</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76.03%; font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Basic</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_3b914974a60f41c9ab178d635501efb1" contextRef="c20240101to20240331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,846,154</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76.03%; font-variant: normal; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Diluted</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_f9e01bac7673435eaf3957f3926a3a02" contextRef="c20240101to20240331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">51,410,397</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8.99%; font-variant: normal; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; font-variant: normal; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">See accompanying notes to condensed consolidated financial statements.</div>

        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">11</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div style="color: rgb(0, 0, 0); font-style: normal; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">SMITH DOUGLAS HOMES CORP.</div>

        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Condensed Consolidated Statements of
          <!--Anchor--><a id="StockholdersMembersEquity"><!--Anchor--></a>Stockholders&#8217;/Members&#8217;&#160; Equity</div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="color: rgb(0, 0, 0); font-style: italic; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">(Unaudited and in thousands, except unit and share amounts)</div>

        </div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal;">
          <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/> </div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" rowspan="1" colspan="22">
                <div style="text-align: center; color: rgb(0, 0, 0);">Smith Douglas Holdings LLC Members&#8217; Equity (prior to Reorganization Transactions) Note 1</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="27">
                <div style="text-align: center; color: rgb(0, 0, 0); text-indent: 0.5pt;">Smith Douglas Homes Corp. Stockholders&#8217; Equity</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="6">
                <div style="text-align: center; color: rgb(0, 0, 0);">Class A Units</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="6">
                <div style="text-align: center; color: rgb(0, 0, 0);">Class C Units</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" rowspan="1" colspan="6">
                <div style="text-align: center; color: rgb(0, 0, 0);">Class D Units</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="7">
                <div style="text-align: center; color: rgb(0, 0, 0); text-indent: 0.5pt;">Class A</div>
                <div style="text-align: center; color: rgb(0, 0, 0); text-indent: 0.5pt;">Common Stock</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="7">
                <div style="text-align: center; color: rgb(0, 0, 0); text-indent: 0.5pt;">Class B</div>
                <div style="text-align: center; color: rgb(0, 0, 0); text-indent: 0.5pt;">Common Stock</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="3">
                <div style="text-align: center; color: rgb(0, 0, 0); text-indent: 0.5pt;">Non-Controlling</div>
                <div style="text-align: center; color: rgb(0, 0, 0); text-indent: 0.5pt;">Interests</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">Units</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">Amount</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">Units</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">Amount</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">Units</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">Amount</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="3">
                <div style="text-align: center; color: rgb(0, 0, 0);">Shares</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="3">
                <div style="text-align: center; color: rgb(0, 0, 0);">Amount</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="3">
                <div style="text-align: center; color: rgb(0, 0, 0);">Shares</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="3">
                <div style="text-align: center; color: rgb(0, 0, 0);">Amount</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="3">
                <div style="text-align: center; color: rgb(0, 0, 0);">Additional</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">Paid-in Capital</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="3">
                <div style="text-align: center; color: rgb(0, 0, 0);">Retained</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">Earnings</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="3">
                <div style="text-align: center; color: rgb(0, 0, 0);">Stockholders&#8217;</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">Equity</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="3">
                <div style="text-align: center; color: rgb(0, 0, 0);">Amounts</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">Total</div>
                <div style="text-align: center; color: rgb(0, 0, 0); text-indent: 1pt;">Equity</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance December 31, 2022</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_e98ad683b1e649d78fac595148e96278" contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">111,111</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_e0653d7f577d46c3ae59f6f83513cc6b" contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">161,911</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_a49e1fac5c23419b919b6ff3a9410379" contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_1a8f4998f73d42c4b535f9d63afbf7c8" contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_c2dc0a1254984bd392284824617696ec" contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_065577ed317e48b48465a7824794933e" contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_6b7c81dc02e54eea9bd64dd90cf9e018" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">164,511</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Distributions</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" id="Fact_dd220c876f9144a3a50d18c6849ceb47" contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">27,268</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" id="Fact_07fd446991f64bafb73c6ce067e0ec6f" contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">20</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" id="Fact_56159517e11741d392b236ada68f06c2" contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">27</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" id="Fact_a06214b5fc2a4e3fa034e39d8cc5cbfe" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">27,315</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Net income</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_aea904942a274191a4f05bf24714021a" contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,779</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_85b97dc2d345467286503d7eb78d850e" contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">20</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_db74fd048f8a47349b039eff7f7438ef" contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">27</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_1eb8410c0ed74b818165f33f192628a2" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,826</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance March 31, 2023</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 double 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_6596031d5d86425eb3af69f1fb4d1ce1" contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">111,111</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_515d71beed2949ee97423a3d37e214f8" contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">163,422</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 double 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_4a38f4ba022e4f7887d8bff13f2939d1" contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_a4bca1076b3046be83005eaa2998703a" contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 double 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_a6cae87cf9fd4849b1b7eb0e3f50f47b" contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_9a409920868b4fd4bd99ca1924f8c731" contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_155cf00eeb3745fba3d75eae117e7445" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">166,022</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance December 31, 2023</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_e43737238f984353905538961e9f266c" contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">111,111</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_6b4a5104aa1244d2a0649c8490c7e5e5" contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">206,303</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_ffb1889524154a0895e74844e8240ef2" contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_650e1b1d847f44dda848a69f6449e335" contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_52b9678c74c34b6383e5136f99c98bfc" contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_7948211e581d457f9c552395ba93223f" contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_1c08d7346e104eacb649665ec10ab195" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">208,903</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Distributions</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" id="Fact_9c7261805dd04665b9498b1927537431" contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,259</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" id="Fact_601d06157e69430cbacd2c2a7c552c4f" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,259</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Net loss prior to Reorganization Transactions and IPO</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" id="Fact_5b4ff71109e8451abb045fe438262742" contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,160</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" id="Fact_c9a11013b5524d89a686b4793230dad6" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,160</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Reorganization Transactions</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" id="Fact_a8ada00befb34f6dacf441dcf288fbab" contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">111,111</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:ReorganizationTransactionsLimitedLiabilityCompanyLLC" id="Fact_b1cb4c56b3764055b0fa1e90be58e8a4" contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">188,884</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:ReorganizationTransactionsShares" id="Fact_b0b71cda319942e8bca96b6555761914" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">44,871,794</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:ReorganizationTransactionsValue" id="Fact_1effc1264fe74f2c8534217b2d2f61aa" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:ReorganizationTransactionsValue" id="Fact_eeac4cea8c8344e198a615c81ee6de96" contextRef="c20240101to20240331_StatementEquityComponentsAxis_ParentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:ReorganizationTransactionsValue" id="Fact_2d4d2a1f24634da29567907ed65bb831" contextRef="c20240101to20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">188,884</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:ReorganizationTransactionsValue" id="Fact_f149e4a049974305bb5ff951ef689eba" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">IPO and Related Transactions</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" id="Fact_0fc9fa4604f84bba91530cb45c1a615f" contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" id="Fact_8a8194ff4d54493891cff30c4076d737" contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" id="Fact_537ea7f72b5d402e88f39ea9f1cc14bf" contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" id="Fact_dc56d5957dbb40fc821552b7541a5b7c" contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_2e01fee68ed342bdb22a8822c4605506" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,846,154</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_0f0499cc8dac4d18a1be37d575005e12" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_ffbcf2df94d04028bab63d2913538ed0" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">2,435,897</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_ada0ab8802ad43a795088d0460417e59" contextRef="c20240101to20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">53,093</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_cf0c1de2036c4ec99a99b403e965dc0c" contextRef="c20240101to20240331_StatementEquityComponentsAxis_ParentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">53,094</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_65fef83e6fdf4de8814a2d5baae2b3f3" contextRef="c20240101to20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">65,834</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_e3857d3ef28f4287a072b5c28ee5d131" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">116,328</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Increase in deferred tax asset from IPO and Related Transactions<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1"><ix:nonFraction name="sdhc:AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" id="Fact_6bb2f313fd704fcca1fb5dea7b48edc9" contextRef="c20240101to20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,761</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" id="Fact_141d53a271f2486fbdfef13397e500b9" contextRef="c20240101to20240331_StatementEquityComponentsAxis_ParentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,761</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; background-color: #CCEEFF;" colspan="1"><ix:nonFraction name="sdhc:AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" id="Fact_ba490778f6c94bf1b5dcca5dfc91a53c" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,761</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Equity-based compensation</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_52021a595d0a4e2b836822a7be3d5c96" contextRef="c20240101to20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">892</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_5cfb8cbf1fe442a786764714b07d3c53" contextRef="c20240101to20240331_StatementEquityComponentsAxis_ParentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">892</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_6edbcce440b4458ca8816fd2a52ba72b" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">892</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%; padding-bottom: 2px; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Net income subsequent to Reorganization Transactions and IPO</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">&#8212;</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" id="Fact_7603b9aa7b9b494ebc9307d345bc9845" contextRef="c20240101to20240331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,972</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" id="Fact_1160f4b89ccb4a1385440115511acd92" contextRef="c20240101to20240331_StatementEquityComponentsAxis_ParentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,972</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" id="Fact_5cfbef654be64333be6fd64c21809fa2" contextRef="c20240101to20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">18,674</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" id="Fact_3a173ae331744d87b387c5085305dbf1" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">21,646</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%; padding-bottom: 4px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance March 31, 2024</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_131372bee7a4476f9f4c176a2a27bbd1" contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U001" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_1bdd6a77c89a4305ac4425060304ea95" contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_e4702e58afab40a988974c24b6baa99b" contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U001" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_c57367acaa23499ea86dde58ce1ecfbb" contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CapitalUnitsOutstanding" id="Fact_82df8639dc1c4b1e86ff20a9c99b7ef6" contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U001" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:MembersEquity" id="Fact_73ef7926ce1c4a12af1dc7ae8fd56b4a" contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_3b9dbeae0d5541e3ab01d645c38a1efd" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,846,154</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_9b97aba0e75547d4ba3637bf90ef26e2" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_6da599e8a68c4a6c97d0a1f482c5aab6" contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">42,435,897</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_f7af594e3e724fa79e69da6d5430ccee" contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_c6ef749e8a8c45c79efc2117d0bad992" contextRef="c20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">56,746</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_5be49f24dc4e4e61addfb3377f1929c6" contextRef="c20240331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,972</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_ae51b5643d9d4a65a64a4eb62b040587" contextRef="c20240331_StatementEquityComponentsAxis_ParentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">59,723</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_957de926412e4e798c6598db8d9fde6e" contextRef="c20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">273,392</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 3%; border-bottom: #000000 double 4px;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_fbcb9c5b9b9044139da509d852234ef4" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">333,115</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: center; text-indent: 54pt; color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">See accompanying notes to condensed consolidated financial statements.</div>

        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">12</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div style="color: rgb(0, 0, 0); font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="color: rgb(0, 0, 0); font-style: normal; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">SMITH DOUGLAS HOMES CORP.</div>

        </div>

        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Condensed Consolidated Statements of <a id="CashFlows"><!--Anchor--></a>Cash Flows<!--Anchor--></div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic; font-weight: normal;">(Unaudited, in thousands)</div>

        </div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal;">
          <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/> </div>

        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; border-bottom: #000000 solid 2px;" colspan="6">
                <div style="text-align: center; color: rgb(0, 0, 0);">Three months ended March 31,</div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; border-bottom: #000000 solid 2px;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; border-bottom: #000000 solid 2px;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"><span style="text-decoration: underline;">Cash flows from operating activities:</span></div>
              </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Net income</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_bfd1abf9e0664db19e37df3c3e20cdeb" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">20,486</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_9a1be3deae5b4e91a35e7e7b6662f5db" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,826</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Adjustments to reconcile net income to net cash provided by operating activities:</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Depreciation</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Depreciation" id="Fact_83b0dc29d103440ab239c9c2dd24e642" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">341</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Depreciation" id="Fact_d2a12bb3757e47b7bd4a85834d630b6d" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">250</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accrued incentive compensation expense</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:AccruedIncentiveCompensationExpense" id="Fact_b6260bcf34eb4bf4bbccf0c71e739e8f" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">663</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:AccruedIncentiveCompensationExpense" id="Fact_e8e1921b506e4c4282996a69b577141c" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">395</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Share-based payment expense</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_ed10cefc140c4e478f7ee12ba890f7ca" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">892</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_8c778547a9b74aaeb65e9c5ecd830db3" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Amortization of debt issuance costs</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" id="Fact_0cfb9a11d4ac498caebc732c2403940d" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">297</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" id="Fact_4df8240efece4c03b51a98cce6500637" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">169</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Equity in earnings from unconsolidated entities</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" id="Fact_a0d7e1320ae543099ae1ae3e95e49088" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">184</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" id="Fact_a578a63332a04593a727aa531350e14b" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">210</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Distributions of income from unconsolidated entities</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" id="Fact_47f920078e3944dbbc4ea67a5aaf09c3" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">222</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" id="Fact_7f4bfcbd28584fc1a9ca89850bfd4a8a" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">272</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Noncash lease expense</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" id="Fact_c22ec13635534a4e9c508d3b8a7bfb5a" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">142</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" id="Fact_4b427238e6c248aeaae83e28ce9f422a" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">113</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; font-variant: normal; width: 76%;">Provision for deferred income taxes<br/>
              </td>

    <td valign="bottom" rowspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" rowspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" rowspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" id="Fact_55fa6a3003d24f5297f7838eebacdd9a" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">108</ix:nonFraction></td>

    <td valign="bottom" rowspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" rowspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" rowspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" rowspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="text-align: right; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" id="Fact_0596eed73fc743ca8cd75a6400adb72e" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" rowspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:OtherOperatingActivitiesCashFlowStatement" id="Fact_e4b645efcbfe49b194351e015a14d21d" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherOperatingActivitiesCashFlowStatement" id="Fact_e71d626f310541388998988af6df3e2d" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Changes in assets and liabilities:</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Real estate inventory</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:IncreaseDecreaseInRealEstateInventory" id="Fact_29d0be642e9f40f2b1bced274203867e" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,778</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:IncreaseDecreaseInRealEstateInventory" id="Fact_17ffb49b38f34a029c4e779d83cc6429" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,162</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Deposits on real estate under option or contract</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" id="Fact_b64eb370a6b24f0da91c25e8bc4819ec" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,674</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" id="Fact_e2a048909c5b49339f38c4bf4ee8524c" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,034</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other assets</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" id="Fact_258c898664ac4219b88dad48b6e3eb46" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">4,414</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" id="Fact_6c23f194c7fc45eda4a532bb44a37a95" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">1,286</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accounts payable</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" id="Fact_0fb18b2df95c4c07ae3a529258d5e4a2" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">5,808</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" id="Fact_da9f2530d78b41ad99b4e07664b5295b" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,685</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Customer deposits</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" id="Fact_bdfa81f829c241a6b3e5acf84c75eef0" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,821</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" id="Fact_7ac11dc563be46fa9164ccf46580d696" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">434</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accrued expenses and other liabilities</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" id="Fact_d84a375071184560b7019928b2973862" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">7,213</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" id="Fact_c4b43bf6ec2b42389e1fb98c2c4a152c" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">2,469</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net cash (used in) provided by operating activities</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_b8b5d055f716442eb74c696873b39204" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">9,273</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_086cfafef73940afabb14586467fe4f2" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">26,555</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"><span style="text-decoration: underline;">Cash flows from investing activities:</span></div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Purchases of property and equipment</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" id="Fact_73435867d5b448b4b12dcda9b5f9efdd" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">435</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" id="Fact_13161673ea7d4d1eba081728ff6c0b35" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">201</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Distributions of capital from unconsolidated entities</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" id="Fact_ebbb83d3b4cf4ab0843357f2d1b7859f" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" id="Fact_eaf4a139014243369bc51e5cfc296d90" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">205</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" id="Fact_ae6df5d174de4415bddb66acd75bf607" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">5</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" id="Fact_27d641815df94997b19f0584af8abb27" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">34</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net cash (used in) provided by investing activities</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_8a9f9fe34e61419ebf2885521ee2e0fc" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">430</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_b9f5cf52961944e4a29faf88585d29ab" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">38</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"><span style="text-decoration: underline;">Cash flows from financing activities:</span></div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Issuance of Class A common stock in IPO, net of underwriting discount</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" id="Fact_ddce2a785352464c8dc2777d32c510ae" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">172,765</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" id="Fact_95907e8991c547a78fbc784ea65d9eb7" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Issuance of Class B common stock<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" id="Fact_1a914348031b42069975da042539cead" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" id="Fact_f3bcb2aa689b4bafa3e7f17975e269ee" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Payment of offering costs</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" id="Fact_03395d80a69d4354bf2186b6d68de7b2" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,264</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" id="Fact_0a69a488f2964513824cc530fce90370" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Redemption of Class C and D units</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:RedemptionOfCommonStockClassCAndDUnits" id="Fact_300215b33e2843e490f14b77d580c777" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,600</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:RedemptionOfCommonStockClassCAndDUnits" id="Fact_6c17c648d8684f5e953a9b0cffa0c9a8" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">
                  <div style="text-indent: -7.2pt; color: rgb(0, 0, 0); text-align: left;">Purchase of LLC interests from Continuing Equity Owners</div>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:PurchaseOfLLCInterestsFromContinuingEquityOwners" id="Fact_65edb66c3c064670a0db4d9649f04702" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">47,573</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:PurchaseOfLLCInterestsFromContinuingEquityOwners" id="Fact_a141276f34a84eaabadbc0c1e5dc6eb3" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Borrowings under revolving credit facility</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" id="Fact_b5b4f5d04c25445fb22231d0610ca886" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" id="Fact_050dad1447f74736b55bfde4e3260219" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">15,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Repayments under revolving credit facility</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" id="Fact_a9e6961088444e98a58454c633439c91" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">84,380</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" id="Fact_651f9e69a2364e239fed620a2fdc7217" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Payments on notes payable</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" id="Fact_c6431b92e6294f8393c7279e6e5931ca" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" id="Fact_909c5e58e6d0480e82b0dc6e2aebe8cd" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Payments on notes payable related party</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" id="Fact_b1fa301be3f349b7b8e875d0ac210e76" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">938</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" id="Fact_272f5cc778384a1f916f713f9c4461be" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Proceeds from sales of real estate not owned</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:ProceedsFromSalesOfRealEstateNotOwned" id="Fact_7ce8672949cb481a8b4302905cbd3208" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">352</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:ProceedsFromSalesOfRealEstateNotOwned" id="Fact_41dca99e6cc24ce68ad631af77b4e415" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">294</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Payments related to repurchases of real estate not owned</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:PaymentsRelatedToRepurchasesOfRealEstateNotOwned" id="Fact_d18c5e1421134721af3fc88418c37789" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,550</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:PaymentsRelatedToRepurchasesOfRealEstateNotOwned" id="Fact_dc85f92ec1214f458ff3fa1e5c8a79c6" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,753</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Distributions to members of Smith Douglas Holdings LLC</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:PaymentsOfCapitalDistribution" id="Fact_83a4a49a44ab4584a5db191d4003288e" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,259</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:PaymentsOfCapitalDistribution" id="Fact_bcfb5202934f4904ae753e8e788845a5" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">27,315</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Payment of debt issuance costs</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:PaymentsOfDebtIssuanceCosts" id="Fact_2d5c519f1d284b678b36dfa36cf841f3" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,851</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PaymentsOfDebtIssuanceCosts" id="Fact_37e05806e2c8417f89c5f63cae546153" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net cash provided by (used in) financing activities</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_bab47ab1a0d94c37bf5e941b72c6b3cd" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">22,704</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_a61c022347484122a43fa8fa2cbfb4ef" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">43,800</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%;">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net increase (decrease) in cash and cash equivalents</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" id="Fact_80a9ba5a0f174e82a032c13e5dfa501a" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,001</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" id="Fact_5dd7b63f9bbe461ca37069c829b3a6c1" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">17,207</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Cash and cash equivalents, beginning of period</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_aca3c8d1afb244a5bd5e2729ba7ceefe" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,777</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_491731e187944ac28e8020c28c9da100" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">29,601</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Cash and cash equivalents, end of period</div>
              </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_929c9d688bfd47bcb8715d812d0eabbb" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">32,778</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_1b7687f8c7c149249b83b87d4aaef093" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,394</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
        <div style="text-align: center; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
          </span></div>

        <div style="text-align: center; text-indent: 36pt; color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">See accompanying notes to condensed consolidated financial statements.</div>

        <div style="text-align: center; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
          </span></div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">13</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="color: rgb(0, 0, 0); font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="color: rgb(0, 0, 0); font-style: normal; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">SMITH DOUGLAS HOMES CORP.</div>

        </div>

        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Condensed Consolidated Statements of Cash Flows - Continued</div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic; font-weight: normal;">(Unaudited, in thousands)</div>

        </div>

        <div style="font-variant: normal;">
          <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;" colspan="6">
                <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three months ended March 31,</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Supplemental Disclosure of Cash Flow Information:</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash paid for interest, net of amounts capitalized</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InterestPaidNet" id="Fact_c7b55b4551944ff4af5e90dce520158d" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">897</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InterestPaidNet" id="Fact_548d5f1329694ea1b81e570d249e66a1" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">187</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash paid for income taxes</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" id="Fact_be6a174822274dd691b34ddb451e12a5" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" id="Fact_21f33c9976a249f1b8b624699f6a0b39" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: center; text-indent: 36pt; color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">See accompanying notes to condensed consolidated financial statements.</div>

        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">14</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <div>
      <div>
        <div style="color: rgb(0, 0, 0); font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="color: rgb(0, 0, 0); font-style: normal; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">SMITH DOUGLAS HOMES CORP.</div>

        </div>

        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><a id="NotestoUnauditedCondensed"><!--Anchor--></a>Notes<!--Anchor--> to Unaudited Condensed
          Consolidated Financial Statements</div>

        <div style="font-variant: normal;">
          <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

        <div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> <br/>
          </span></div>


        <ix:nonNumeric name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="Text_bc715c9368e246c08d7957ad09485648" contextRef="c20240101to20240331" escape="true" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da51">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 1 - Description of business and summary of significant accounting policies:</span></div>
</ix:nonNumeric>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da51" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da52">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da52" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da53"><ix:nonNumeric name="sdhc:NatureOfBusinessPolicyTextBlock" id="Text_7cba53e241a54e0f9c9f324772384ddc" contextRef="c20240101to20240331" escape="true" continuedAt="Text_ed31784bc23e4eadb597a9f5e33815dc1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Nature of business</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da53" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da54"><ix:continuation id="Text_ed31784bc23e4eadb597a9f5e33815dc1" continuedAt="Text_ed31784bc23e4eadb597a9f5e33815dc2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da54" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da55"><ix:continuation id="Text_ed31784bc23e4eadb597a9f5e33815dc2" continuedAt="Text_ed31784bc23e4eadb597a9f5e33815dc3">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Smith Douglas Homes Corp. (the Company) was incorporated in the state of Delaware on June 20, 2023 (Date of Formation) for the purpose of
          facilitating an initial public offering (IPO) of its common stock and executing other related transactions in order to carry on the business of Smith Douglas Holdings LLC and its consolidated subsidiaries as a publicly-traded entity.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da55" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da56"><ix:continuation id="Text_ed31784bc23e4eadb597a9f5e33815dc3" continuedAt="Text_ed31784bc23e4eadb597a9f5e33815dc4">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da56" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da57"><ix:continuation id="Text_ed31784bc23e4eadb597a9f5e33815dc4">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company is a builder of single-family homes in communities in certain markets in the southeastern and southwestern United States. The
          Company&#8217;s homes and communities are primarily targeted to first-time and empty-nest homebuyers. The Company currently operates in metropolitan Atlanta, Birmingham, Charlotte, Huntsville, Nashville, Raleigh and Houston. The Company operates a
          land-light business model whereby the Company typically purchases finished lots via lot-option contracts from various third-party land developers or land bankers. Additionally, the Company offers title insurance services through an unconsolidated
          title company.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da57" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da58">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da58" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da59"><ix:nonNumeric name="sdhc:InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" id="Text_1d98ab98b94e4c27bc77846873bc843c" contextRef="c20240101to20240331" escape="true" continuedAt="Text_b9ce6ce5c7024bcb8b56c561be85fabe1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Initial Public Offering and Reorganization Transactions</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da59" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da510"><ix:continuation id="Text_b9ce6ce5c7024bcb8b56c561be85fabe1" continuedAt="Text_b9ce6ce5c7024bcb8b56c561be85fabe2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da510" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da511"><ix:continuation id="Text_b9ce6ce5c7024bcb8b56c561be85fabe2" continuedAt="Text_b9ce6ce5c7024bcb8b56c561be85fabe3">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company successfully closed an IPO of <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_0d7390f8c8524a97ab57fd25a73caa98" contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,846,154</ix:nonFraction>
          shares of Class A common stock at a public offering price of $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" id="Fact_d77a7a170b4d4774b55ca054d48425ea" contextRef="c20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.00</ix:nonFraction> per share on January 16, 2024, which included <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_4fcc1863fc53408894b9b889fa073fac" contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_OverAllotmentOptionMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,153,846</ix:nonFraction> shares of Class A common stock issued pursuant to the underwriters&#8217; option to purchase additional shares of Class A common stock. The net
          proceeds from the IPO aggregated approximately $<ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" id="Fact_2615a3b190184a2a8cb811e82c72c0f0" contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">172.8</ix:nonFraction> million. Shares of Class A common stock began trading on the New York Stock
          Exchange under the ticker symbol "SDHC" on January 11, 2024.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da511" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da512"><ix:continuation id="Text_b9ce6ce5c7024bcb8b56c561be85fabe3" continuedAt="Text_b9ce6ce5c7024bcb8b56c561be85fabe4">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da512" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da513"><ix:continuation id="Text_b9ce6ce5c7024bcb8b56c561be85fabe4" continuedAt="Text_b9ce6ce5c7024bcb8b56c561be85fabe5">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the IPO, Smith Douglas Holdings LLC amended and restated its existing limited liability company agreement to, among other
          things, (i) recapitalize all existing ownership interests in Smith Douglas Holdings LLC into <ix:nonFraction name="sdhc:OwnershipInterestsRecapitalizedIntoLLCInterests" id="Fact_bd334d6d5b564d58a831dd1e7b35cea4" contextRef="c20240116to20240116" unitRef="U004" decimals="0" scale="0" format="ixt:num-dot-decimal">44,871,794</ix:nonFraction> LLC Interests (before giving
          effect to the use of proceeds from the IPO, as described below), (ii) appoint Smith Douglas Homes Corp. as the sole managing member of Smith Douglas Holdings LLC upon its acquisition of LLC Interests in connection with the IPO, and (iii) provide
          certain redemption rights to the owners of the LLC Interests in Smith Douglas Holdings LLC, exclusive of the Company (the Continuing Equity Owners).</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da513" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da514"><ix:continuation id="Text_b9ce6ce5c7024bcb8b56c561be85fabe5" continuedAt="Text_b9ce6ce5c7024bcb8b56c561be85fabe6">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da514" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da515"><ix:continuation id="Text_b9ce6ce5c7024bcb8b56c561be85fabe6" continuedAt="Text_b9ce6ce5c7024bcb8b56c561be85fabe7">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Simultaneously, Smith Douglas Homes Corp. amended and restated its certificate of incorporation to, among other things, provide (i) for Class A
          common stock, with each share of Class A common stock entitling its holder to <ix:nonFraction name="sdhc:CommonStockVotesPerShare" id="Fact_6d82163793b848da85930bff711bf9db" contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> vote per share on all matters presented to the
          stockholders generally; (ii) for Class B common stock, with each share of Class B common stock entitling its holder to <ix:nonFraction name="sdhc:CommonStockVotesPerShare" id="Fact_5d5fb7d957f34171949f5d811e68acf9" contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassBMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">ten</ix:nonFraction> votes per
          share on all matters presented to the stockholders generally, until the aggregate number of shares of Class B common stock then outstanding is less than <ix:nonFraction name="sdhc:MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" id="Fact_3b6448e99e08422c93076a1723b94d49" contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassBMember" unitRef="U006" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>%
          of the aggregate number of shares of Class A common stock and Class B common stock then outstanding (Sunset Date), and from and after the occurrence of the Sunset Date, each share of Class B common stock will entitle its holder to <ix:nonFraction name="sdhc:CommonStockVotesPerShare" id="Fact_5f3da58ea31449c794a18fafa148b677" contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> vote per share on all matters presented to the stockholders generally; (iii) that shares of Class B common stock may only be held by the
          Continuing Equity Owners and their respective permitted transferees; and (iv) for preferred stock, which can be issued by the board of directors in one or more series without stockholder approval. As a result, Smith Douglas Homes Corp. became a
          holding company and the sole managing member of Smith Douglas Holdings LLC and controls the business and affairs of Smith Douglas Holdings LLC. After giving effect to the use of net proceeds as described below, Smith Douglas Homes Corp. issued <ix:nonFraction name="us-gaap:SharesIssued" id="Fact_299afe8b52af494696796cc8b3edfaa5" contextRef="c20240116_StatementClassOfStockAxis_CommonClassBMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">42,435,897</ix:nonFraction> shares of Class B common stock to the Continuing Equity Owners, which is equal to the number of LLC Interests held by such Continuing
          Equity Owners, for nominal consideration.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da515" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da516"><ix:continuation id="Text_b9ce6ce5c7024bcb8b56c561be85fabe7" continuedAt="Text_b9ce6ce5c7024bcb8b56c561be85fabe8">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da516" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da517"><ix:continuation id="Text_b9ce6ce5c7024bcb8b56c561be85fabe8">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Subsequent to the IPO, Smith Douglas Homes Corp. used the net proceeds to: (i) purchase <ix:nonFraction name="sdhc:LLCInterestsPurchased" id="Fact_462395ce0f5e4b0895d4bedd832b3f68" contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember" unitRef="U004" decimals="0" scale="0" format="ixt:num-dot-decimal">6,410,257</ix:nonFraction> newly issued LLC Interests for approximately $<ix:nonFraction name="sdhc:ValueOfLLCInterestsPurchased" id="Fact_43aed8b6db3f4e1a8bb12faa88b404d8" contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">125.2</ix:nonFraction> million
          directly from Smith Douglas Holdings LLC at a price per unit equal to $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" id="Fact_bdd14225c9834f1e97f6f8454e1a5752" contextRef="c20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.00</ix:nonFraction> per share (IPO price) of Class A common stock less the
          underwriting discount; and (ii) purchase <ix:nonFraction name="sdhc:LLCInterestsPurchased" id="Fact_ef13dd7901504510a11c1f74d6474179" contextRef="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,435,897</ix:nonFraction> LLC Interests from the Continuing Equity Owners on a pro rata basis for $<ix:nonFraction name="sdhc:ValueOfLLCInterestsPurchased" id="Fact_b05e0204df2b4b448260862a5e61d88e" contextRef="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">47.6</ix:nonFraction> million in aggregate at a price per unit equal to the IPO price per share of Class A common stock less the underwriting discount.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da517" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da518">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">15</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>


        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da518" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da519"><ix:nonNumeric name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Text_45eeacaa51ff4ec4bfbdb8057fd54e86" contextRef="c20240101to20240331" escape="true" continuedAt="Text_0dcc6fb56eac453a9935933d447d5bbf1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Basis of presentation</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da519" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da520"><ix:continuation id="Text_0dcc6fb56eac453a9935933d447d5bbf1" continuedAt="Text_0dcc6fb56eac453a9935933d447d5bbf2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da520" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da521"><ix:continuation id="Text_0dcc6fb56eac453a9935933d447d5bbf2" continuedAt="Text_0dcc6fb56eac453a9935933d447d5bbf3">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In accordance with accounting principles generally accepted in the United States of America (U.S. GAAP), since the Continuing Equity Owners
          continue to hold a controlling interest in Smith Douglas Holdings LLC after the IPO (i.e., there was no change in control of Smith Douglas Holdings LLC), the financial statements of the combined entity represent a continuation of the financial
          position and results of operations of Smith Douglas Holdings LLC. Accordingly, the historical cost basis of assets, liabilities, and equity of Smith Douglas Holdings LLC are carried over to the condensed consolidated financial statements of the
          combined company as a common control transaction.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da521" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da522"><ix:continuation id="Text_0dcc6fb56eac453a9935933d447d5bbf3" continuedAt="Text_0dcc6fb56eac453a9935933d447d5bbf4">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da522" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da523"><ix:continuation id="Text_0dcc6fb56eac453a9935933d447d5bbf4" continuedAt="Text_0dcc6fb56eac453a9935933d447d5bbf5">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying unaudited condensed consolidated financial statements for the periods prior to the Reorganization Transactions and IPO have
          been presented to combine the previously separate entities. These unaudited condensed consolidated financial statements have been prepared in accordance with U.S. GAAP and the applicable rules and regulations of the Securities and Exchange
          Commission for interim financial information. As such, these financial statements do not include all information and footnotes required by U.S. GAAP for annual financial statements. In the opinion of management, the unaudited condensed
          consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for the fair presentation of the Company&#8217;s financial position, results of operations and cash flows as of the dates and for the
          periods presented. A reclassification to the interim condensed consolidated financial statements and notes has been made to the prior year amount to conform to the current year presentation, which is not material.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da523" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da524"><ix:continuation id="Text_0dcc6fb56eac453a9935933d447d5bbf5" continuedAt="Text_0dcc6fb56eac453a9935933d447d5bbf6">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da524" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da525"><ix:continuation id="Text_0dcc6fb56eac453a9935933d447d5bbf6">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">These interim financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto
          as of and for the year ended December 31, 2023, which are included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2023. Historically, the homebuilding industry has experienced seasonal fluctuations; therefore, interim
          results are not necessarily indicative of results for the full fiscal year.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da525" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da526">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da526" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da527"><ix:nonNumeric name="us-gaap:ConsolidationPolicyTextBlock" id="Text_9eb63e18e1664523b4834f1b9ffb5fed" contextRef="c20240101to20240331" escape="true" continuedAt="Text_8443314b359e4dfaa779beae249267b71">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Principles of consolidation and non-controlling interests</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da527" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da528"><ix:continuation id="Text_8443314b359e4dfaa779beae249267b71" continuedAt="Text_8443314b359e4dfaa779beae249267b72">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da528" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da529"><ix:continuation id="Text_8443314b359e4dfaa779beae249267b72" continuedAt="Text_8443314b359e4dfaa779beae249267b73">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying condensed consolidated financial statements include the accounts of Smith Douglas Homes Corp. and Smith Douglas Holdings LLC
          and its wholly-owned subsidiaries. Smith Douglas Holdings LLC is considered a variable interest entity and Smith Douglas Homes Corp. is the primary beneficiary and sole managing member of Smith Douglas Holdings LLC and has decision making
          authority that significantly affects the performance of the entity. Accordingly, the Company consolidates Smith Douglas Holdings LLC and reports non-controlling interests representing the economic interest in Smith Douglas Holdings LLC held by
          the Continuing Equity Owners.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da529" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da530"><ix:continuation id="Text_8443314b359e4dfaa779beae249267b73" continuedAt="Text_8443314b359e4dfaa779beae249267b74">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da530" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da531"><ix:continuation id="Text_8443314b359e4dfaa779beae249267b74" continuedAt="Text_8443314b359e4dfaa779beae249267b75">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">All intercompany balances and transactions have been eliminated in consolidation. Investments in unconsolidated entities in which the Company
          has less than a controlling financial interest are accounted for using the equity method.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da531" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da532"><ix:continuation id="Text_8443314b359e4dfaa779beae249267b75" continuedAt="Text_8443314b359e4dfaa779beae249267b76">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da532" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da533"><ix:continuation id="Text_8443314b359e4dfaa779beae249267b76">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The non-controlling interests in the condensed consolidated statement of income for the three months ended March 31, 2024 represent the portion
          of earnings attributable to the economic interest in Smith Douglas Holdings LLC held by the Continuing Equity Owners. The non-controlling interests in the condensed consolidated balance sheet as of March 31, 2024 represent the portion of the net
          assets of the Company attributable to the Continuing Equity Owners, based on the portion of the LLC Interests owned by such unit holders. As of March 31, 2024, the non-controlling interests were <ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" id="Fact_949ea6449f894a83a60eb786f4c08df1" contextRef="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember" unitRef="U006" decimals="3" scale="-2" format="ixt:num-dot-decimal">82.7</ix:nonFraction>%.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da533" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da534">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da534" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da535"><ix:nonNumeric name="us-gaap:UseOfEstimates" id="Text_6bb28f42771c4b05822c2745fc7164e3" contextRef="c20240101to20240331" escape="true" continuedAt="Text_58d7afd6edde4d21b43755e48dcc9be11">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Use of estimates in the preparation of condensed consolidated financial statements</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da535" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da536"><ix:continuation id="Text_58d7afd6edde4d21b43755e48dcc9be11" continuedAt="Text_58d7afd6edde4d21b43755e48dcc9be12">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da536" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da537"><ix:continuation id="Text_58d7afd6edde4d21b43755e48dcc9be12">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the
          amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da537" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da538">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">16</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>


        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da538" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da539"><ix:nonNumeric name="us-gaap:BusinessCombinationsPolicy" id="Text_70cc142b6383414ba78e8ab70537ea9b" contextRef="c20240101to20240331" escape="true" continuedAt="Text_6479589d6ede4f23a5761cd7c2c445aa1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Business combinations</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da539" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da540"><ix:continuation id="Text_6479589d6ede4f23a5761cd7c2c445aa1" continuedAt="Text_6479589d6ede4f23a5761cd7c2c445aa2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da540" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da541"><ix:continuation id="Text_6479589d6ede4f23a5761cd7c2c445aa2" continuedAt="Text_6479589d6ede4f23a5761cd7c2c445aa3">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">From time to time, the Company may enter into business combinations. In accordance with Accounting Standards Codification (ASC) Topic 805, <span style="font-style: italic;">Business Combinations</span>, the Company generally recognizes the identifiable assets acquired and the liabilities assumed at their fair values as of the date of acquisition. The Company measures goodwill as the
          excess of consideration transferred over the net of the acquisition date fair values of the identifiable assets acquired and liabilities assumed. Goodwill is assigned to each reporting unit based upon the relative fair value of tangible assets
          acquired. The acquisition method of accounting requires the Company to make significant estimates and assumptions regarding the fair values of the elements of a business combination as of the date of acquisition, including the fair values of real
          estate inventory and contingent consideration. Significant estimates and assumptions impacting the fair value of the acquired real estate inventory include subjective and/or complex judgments regarding items such as estimates of future net
          proceeds, discount rate, and costs to complete. Significant estimates and assumptions impacting the fair value of contingent consideration include subjective and/or complex judgments regarding items such as the gross margin discount rate, gross
          margin volatility, drift rate, and cost of debt.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da541" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da542"><ix:continuation id="Text_6479589d6ede4f23a5761cd7c2c445aa3" continuedAt="Text_6479589d6ede4f23a5761cd7c2c445aa4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da542" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da543"><ix:continuation id="Text_6479589d6ede4f23a5761cd7c2c445aa4" continuedAt="Text_6479589d6ede4f23a5761cd7c2c445aa5">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The acquisition method of accounting also requires the Company to refine these estimates over a measurement period not to exceed one year to
          reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. If the Company is required to adjust provisional
          amounts that have been recorded for the fair values of assets and liabilities in connection with acquisitions, these adjustments could have a material impact on the Company&#8217;s financial condition and results of operations. If the subsequent actual
          results and updated projections of the underlying business activity change compared with the assumptions and projections used to develop these values, the Company could record future impairment charges.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da543" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da544"><ix:continuation id="Text_6479589d6ede4f23a5761cd7c2c445aa5" continuedAt="Text_6479589d6ede4f23a5761cd7c2c445aa6">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da544" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da545"><ix:continuation id="Text_6479589d6ede4f23a5761cd7c2c445aa6">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Note 19 describes the business combination completed during the year ended December 31, 2023 and the estimates, assumptions used, and areas for
          which the acquisition accounting is not yet finalized.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da545" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da546">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da546" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da547"><ix:nonNumeric name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="Text_cc276f9120d740f78df8fbda64141ae8" contextRef="c20240101to20240331" escape="true" continuedAt="Text_a8a16073d36c41049b0fb1a2dcc338561">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Cash and cash equivalents</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da547" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da548"><ix:continuation id="Text_a8a16073d36c41049b0fb1a2dcc338561" continuedAt="Text_a8a16073d36c41049b0fb1a2dcc338562">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da548" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da549"><ix:continuation id="Text_a8a16073d36c41049b0fb1a2dcc338562">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. As of March 31,
          2024 and December 31, 2023, the majority of cash and cash equivalents were in demand deposit accounts with major financial institutions. At various times throughout the year, the Company may have cash deposited with these financial institutions
          that exceeds federally insured limits, and the Company could be negatively impacted if the underlying financial institutions fail or are subject to other adverse conditions. To date, the Company has experienced no loss or diminished access to
          cash in its demand deposit accounts.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da549" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da550">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da550" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da551"><ix:nonNumeric name="us-gaap:InventoryRealEstatePolicy" id="Text_5c49904c9c2c48199fbdf1ab88c196ee" contextRef="c20240101to20240331" escape="true" continuedAt="Text_b5df28c4b37849d2979469954b8570bc1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Real estate inventory</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da551" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da552"><ix:continuation id="Text_b5df28c4b37849d2979469954b8570bc1" continuedAt="Text_b5df28c4b37849d2979469954b8570bc2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da552" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da553"><ix:continuation id="Text_b5df28c4b37849d2979469954b8570bc2" continuedAt="Text_b5df28c4b37849d2979469954b8570bc3">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Real estate inventory consists primarily of the capitalized costs of finished homes, homes under construction, and residential lots. The
          Company includes the costs of lot acquisitions, development, direct home construction, capitalized interest, closing costs and direct and certain indirect overhead costs incurred during home construction in real estate inventory.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da553" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da554"><ix:continuation id="Text_b5df28c4b37849d2979469954b8570bc3" continuedAt="Text_b5df28c4b37849d2979469954b8570bc4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da554" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da555"><ix:continuation id="Text_b5df28c4b37849d2979469954b8570bc4">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Real estate inventory is stated at cost unless a community is determined to be impaired, at which point the inventory is written down to fair
          value as required by ASC Topic 360&#8209;10, <span style="font-style: italic;">Property, Plant, and Equipment</span>. The Company reviews its real estate inventory for indicators of potential impairment on a quarterly basis at the community level
          considering market and economic conditions, current sales absorption rates and recent profitability of new home sales. When an indicator of impairment is identified, the Company prepares and analyzes cash flows at the community level on an
          undiscounted basis. If the undiscounted cash flows are less than the community&#8217;s carrying value, the Company generally estimates the fair value using the estimated future discounted cash flows of the respective community. A community with a fair
          value less than its carrying value is written down to such fair value and resulting losses are reported within cost of home closings in the accompanying condensed consolidated statements of income. <ix:nonFraction name="us-gaap:ImpairmentOfRealEstate" id="Fact_9463b5f6e1604b31b8305ef4f190fb5c" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfRealEstate" id="Fact_817a72d14b714e4ab8ff3f5bd8532253" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction> impairments were recognized during the three months ended March 31, 2024 and 2023.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da555" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da556">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">17</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>


        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da556" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da557"><ix:nonNumeric name="sdhc:DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" id="Text_317436bc352e4b3f90a8d6acb2247790" contextRef="c20240101to20240331" escape="true" continuedAt="Text_9e68647c4b94492984e370899c1347d11">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Deposits on real estate under option or contract</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da557" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da558"><ix:continuation id="Text_9e68647c4b94492984e370899c1347d11" continuedAt="Text_9e68647c4b94492984e370899c1347d12">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da558" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da559"><ix:continuation id="Text_9e68647c4b94492984e370899c1347d12">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Deposits paid related to land and lot option purchase contracts are recorded and classified as deposits on real estate under option or contract
          until the related lots are purchased. Deposits are reclassified as a component of real estate inventory at the time the deposit is used to offset the acquisition price of the lots based on the terms of the underlying agreements. To the extent
          they are nonrefundable, deposits are expensed to cost of home closings if the option agreement is terminated or lot acquisition is no longer considered probable. There were <ix:nonFraction name="sdhc:WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" id="Fact_a5eadd959d9f44ec88bf5105ad78c7c8" contextRef="c20240101to20240331" unitRef="U002" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="sdhc:WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" id="Fact_7158db5235b048d6ba8f5c8138185f51" contextRef="c20230101to20230331" unitRef="U002" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> write offs of deposits associated with terminated option contracts during the three months ended March 31, 2024 and 2023. Since the Company&#8217;s land and lot option contracts typically do
          not require specific performance, the Company does not consider such contracts to be contractual obligations to purchase the lots and total exposure to loss under such contracts is limited to nonrefundable deposits and any capitalized
          preacquisition costs. See Note 10 for information on land and lot option contracts.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da559" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da560">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da560" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da561"><ix:nonNumeric name="sdhc:RealEstateNotOwnedPolicyTextBlock" id="Text_51e6f437f3fb40988a4d06e68fcb4004" contextRef="c20240101to20240331" escape="true" continuedAt="Text_7ba169a655544d8d95710897e8d7d5381">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Real estate not owned</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da561" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da562"><ix:continuation id="Text_7ba169a655544d8d95710897e8d7d5381" continuedAt="Text_7ba169a655544d8d95710897e8d7d5382">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da562" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da563"><ix:continuation id="Text_7ba169a655544d8d95710897e8d7d5382">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In limited circumstances, the Company may sell finished lots it owns to a land banker and simultaneously enter into an option agreement to
          repurchase those finished lots. In accordance with ASC 606&#8209;10&#8209;55&#8209;70, these transactions are considered a financing arrangement rather than a sale because of the Company&#8217;s options to repurchase these parcels at a higher price. As of March 31, 2024
          and December 31, 2023, approximately $<ix:nonFraction name="sdhc:RealEstateNotOwned" id="Fact_f4cdf452c7af459b881554e0c3b891e6" contextRef="c20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">13.6</ix:nonFraction> million and $<ix:nonFraction name="sdhc:RealEstateNotOwned" id="Fact_3d12895c61d443e4bdd5926ed4c36dce" contextRef="c20231231" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">16.8</ix:nonFraction> million, respectively, was recorded to real estate not owned, with a corresponding amount of approximately $<ix:nonFraction name="sdhc:LiabilitiesRelatedToRealEstateNotOwned" id="Fact_06c7c6d0fb5347ff840af9d3823c4aac" contextRef="c20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">13.6</ix:nonFraction> million and $<ix:nonFraction name="sdhc:LiabilitiesRelatedToRealEstateNotOwned" id="Fact_9b24e580dc7842698c3fb6cb0c497627" contextRef="c20231231" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">16.8</ix:nonFraction> million, respectively, recorded to liabilities related
          to real estate not owned for the remaining balance of net cash received from the transactions for lots not yet repurchased (see Note 16 for information on transactions with related parties). The liabilities related to real estate not owned are
          excluded from the Company&#8217;s debt covenant calculations.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da563" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da564">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da564" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da565"><ix:nonNumeric name="us-gaap:EquityMethodInvestmentsPolicy" id="Text_7f8c0ae512774fa19af1f191f5da8b50" contextRef="c20240101to20240331" escape="true" continuedAt="Text_1fbf8e2044064de992b680c47d3ea5511">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Investments in unconsolidated entities</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da565" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da566"><ix:continuation id="Text_1fbf8e2044064de992b680c47d3ea5511" continuedAt="Text_1fbf8e2044064de992b680c47d3ea5512">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da566" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da567"><ix:continuation id="Text_1fbf8e2044064de992b680c47d3ea5512" continuedAt="Text_1fbf8e2044064de992b680c47d3ea5513">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Investments in unconsolidated entities, in which the Company has an ownership percentage interest or otherwise exercises significant influence,
          are accounted for under the equity method of accounting and are carried at cost, adjusted for the Company&#8217;s proportionate share of earnings or losses and distributions. Such investments are included in other assets in the accompanying condensed
          consolidated balance sheets. For cash flow classification, to the extent distributions do not exceed cumulative earnings, the Company designates such distributions as return on capital. Distributions in excess of cumulative earnings are treated
          as return of capital.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da567" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da568"><ix:continuation id="Text_1fbf8e2044064de992b680c47d3ea5513" continuedAt="Text_1fbf8e2044064de992b680c47d3ea5514">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da568" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da569"><ix:continuation id="Text_1fbf8e2044064de992b680c47d3ea5514">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company regularly reviews its investments in unconsolidated entities to determine whether there is a decline in fair value below book
          value. If there is a decline that is other-than-temporary, the investment is written down to fair value. There were <ix:nonFraction name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" id="Fact_7196830f0cf14b7caf37dec2bd4fd83b" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" id="Fact_679c19296d3b4568888b6c6658be229b" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction>
          other-than-temporary impairments of investments in unconsolidated entities recognized during the three months ended March 31, 2024 and 2023.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da569" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da570">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da570" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da571"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Text_148246dc0a784c1a883ff9a535e783c3" contextRef="c20240101to20240331" escape="true" continuedAt="Text_6fdd6007d1ba4787883c19ebbe8ae85f1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Property and equipment</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da571" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da572"><ix:continuation id="Text_6fdd6007d1ba4787883c19ebbe8ae85f1" continuedAt="Text_6fdd6007d1ba4787883c19ebbe8ae85f2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da572" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da573"><ix:continuation id="Text_6fdd6007d1ba4787883c19ebbe8ae85f2">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment are recorded at cost. Depreciation is generally recorded using the straight-line method over the estimated useful lives
          of the assets, which range from <span style="-sec-ix-hidden:Fact_da90093ccbb04f1ab5656598020def13">two</span> to <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_6ef6562b221b477c89bd6c4b202290cd" contextRef="c20240331_RangeAxis_MaximumMember" format="ixt-sec:durwordsen">five years</ix:nonNumeric>. Expenditures for maintenance and repairs are charged to expense as incurred. Additions and betterments are capitalized. The cost of property and equipment sold or otherwise disposed of, and the accumulated depreciation
          thereon, is eliminated from the property and equipment and accumulated depreciation accounts, and gains and losses are reflected in other income in the accompanying condensed consolidated statements of income.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da573" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da574">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">18</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>


        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da574" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da575"><ix:nonNumeric name="sdhc:OtherAssetPolicyTextBlock" id="Text_2d17e83229f14f3787981d997c93ae85" contextRef="c20240101to20240331" escape="true" continuedAt="Text_54e24e98d268473a9c613712a576567f1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Other assets</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da575" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da576"><ix:continuation id="Text_54e24e98d268473a9c613712a576567f1" continuedAt="Text_54e24e98d268473a9c613712a576567f2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da576" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da577"><ix:continuation id="Text_54e24e98d268473a9c613712a576567f2" continuedAt="Text_54e24e98d268473a9c613712a576567f3"><ix:nonNumeric name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="Text_a03d6d17253d4802bd32f69bf57d4195" contextRef="c20240101to20240331" escape="true" continuedAt="Text_d74007629a4246008ae2a8c9ee7c22521">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Other assets consist of the following (in thousands):</div>
</ix:nonNumeric></ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da577" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da578"><ix:continuation id="Text_54e24e98d268473a9c613712a576567f3" continuedAt="Text_54e24e98d268473a9c613712a576567f4"><ix:continuation id="Text_d74007629a4246008ae2a8c9ee7c22521" continuedAt="Text_d74007629a4246008ae2a8c9ee7c22522">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da578" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da579"><ix:continuation id="Text_54e24e98d268473a9c613712a576567f4" continuedAt="Text_54e24e98d268473a9c613712a576567f5"><ix:continuation id="Text_d74007629a4246008ae2a8c9ee7c22522">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Development reimbursement receivables from land bankers (Note 10)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherReceivables" id="Fact_70923d7502d8484e9f2a628ee5612144" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,231</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherReceivables" id="Fact_ba6fadc7bc184cf0b04d33a63e5126e9" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,550</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Debt issuance costs, net of accumulated amortization</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" id="Fact_9fe6c1f79b6c48cf9841cba562aa0414" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,691</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" id="Fact_92038c79800b46f3b148802e0ef9c4c1" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">721</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Prepaid insurance and other expenses</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssets" id="Fact_e44854cce48c4efe8e2810d8c8bf7753" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,692</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssets" id="Fact_9fb4cb2cfa9348c1b9bfd8e0a0712015" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,481</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease right-of-use assets</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_6076a40817294b639091f1540c96b365" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,647</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_9dab18f07fec4c789000cf8fa9698da8" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,789</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other assets</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherAssetsMiscellaneous" id="Fact_eac4bebbd37f40deae0ebf138479bd62" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,330</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherAssetsMiscellaneous" id="Fact_828c0f86bd514b35b90f0af391851faa" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,090</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total other assets</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherAssets" id="Fact_7acdf5cd10934cfa8f462d335c5a784a" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">15,591</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherAssets" id="Fact_bb8244fc41924efda6c16d57dd78f6d7" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">18,631</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da579" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da580"><ix:continuation id="Text_54e24e98d268473a9c613712a576567f5" continuedAt="Text_54e24e98d268473a9c613712a576567f6">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da580" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da581"><ix:continuation id="Text_54e24e98d268473a9c613712a576567f6">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Debt issuance costs represent the fees associated with the Company&#8217;s revolving credit facility. These costs are recorded in the accompanying
          condensed consolidated balance sheets within other assets and amortized using the straight-line method over the term of the credit facility. As of March 31, 2024 and December 31, 2023, debt issuance costs net of accumulated amortization totaled
          approximately $<ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" id="Fact_dac09a55c4274601b5948e3d90ace1c6" contextRef="c20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.7</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" id="Fact_bc98297c499b44608fda3c69b6395b9f" contextRef="c20231231" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.7</ix:nonFraction>
          million, respectively. Amortization of debt issuance costs was approximately $<ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" id="Fact_e964729ebf8e4ad0a675abfc9a6d3c67" contextRef="c20240101to20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" id="Fact_af5db11814e5493e9b30f4f44384c5e6" contextRef="c20230101to20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.2</ix:nonFraction> million for the three months ended March 31, 2024 and 2023, respectively, and is included in interest expense in the accompanying condensed consolidated statements of
          income.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da581" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da582">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da582" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da583"><ix:nonNumeric name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="Text_bb56423789b14f0ca7500a036b086b54" contextRef="c20240101to20240331" escape="true" continuedAt="Text_e881155c0b6a4b48b74bd2f2a81bc5b61">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Goodwill</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da583" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da584"><ix:continuation id="Text_e881155c0b6a4b48b74bd2f2a81bc5b61" continuedAt="Text_e881155c0b6a4b48b74bd2f2a81bc5b62">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da584" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da585"><ix:continuation id="Text_e881155c0b6a4b48b74bd2f2a81bc5b62">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill totaled $<ix:nonFraction name="us-gaap:Goodwill" id="Fact_e8c8a2affc5c4ab29756d4ca1ab681c4" contextRef="c20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_df2fdc9ff63f410e8bc1c804ca0fe406" contextRef="c20231231" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">25.7</ix:nonFraction></ix:nonFraction>
          million as of March 31, 2024 and December 31, 2023, respectively, and represents the excess of the purchase price of the Devon Street acquisition (see Note 19) above the preliminary estimate of fair value of the net assets acquired at the
          acquisition date. The Company assesses goodwill for impairment each year as of October 1 and between annual evaluations if events or circumstances change that would more likely than not reduce the fair value of the reporting unit to which the
          goodwill was assigned below its carrying amount. When evaluating goodwill for impairment, the Company may perform the optional qualitative assessment by considering factors including macroeconomic conditions, industry and market conditions,
          overall financial performance and other relevant entity-specific events. If the Company bypasses the qualitative assessment, or if the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its
          carrying value, the Company will perform quantitative impairment testing by comparing the fair value of a reporting unit with its carrying amount. The Company performed its annual impairment assessment for goodwill as of October 1, 2023 and
          concluded there was <ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" id="Fact_9801f490b1c54b78b434b610f9dfc68d" contextRef="c20230101to20231231" unitRef="U002" decimals="-3" scale="3" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" id="Fact_5c4d61c52c8241afa167e9bdd9497fb5" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> impairment of the recorded balance. As of March 31, 2024 and December 31, 2023, no events or changes in
          circumstances indicate the carrying value may not be recoverable.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da585" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da586">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da586" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da587"><ix:nonNumeric name="us-gaap:StandardProductWarrantyPolicy" id="Text_156a06f2506f415881741f409d7afd5b" contextRef="c20240101to20240331" escape="true" continuedAt="Text_3ff63ef0860c48eea8a2cfbe420217b01">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Warranty reserves</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da587" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da588"><ix:continuation id="Text_3ff63ef0860c48eea8a2cfbe420217b01" continuedAt="Text_3ff63ef0860c48eea8a2cfbe420217b02">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da588" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da589"><ix:continuation id="Text_3ff63ef0860c48eea8a2cfbe420217b02">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Homebuyers are provided with a limited warranty against certain building defects for up to <ix:nonNumeric name="sdhc:LimitedWarrantyPeriodAgainstBuildingDefects" id="Fact_a89bbd9ae6b94a6fa61dd8eea4a75952" contextRef="c20240101to20240331_RangeAxis_MaximumMember" format="ixt-sec:durwordsen">one year</ix:nonNumeric> after the home closing and a limited warranty against structural claims for up to&#160;<ix:nonNumeric name="sdhc:LimitedWarrantyPeriodAgainstStructuralClaims" id="Fact_3f7f7ece59f34022ba573595c8fd016e" contextRef="c20240101to20240331_RangeAxis_MaximumMember" format="ixt-sec:duryear">10</ix:nonNumeric> years after the home closing. The Company estimates the costs to be incurred under these warranties and records a liability in the amount of such costs at the time revenue is recognized. Such costs primarily
          include repairs of minor construction and cosmetic defects associated with homeowner claims. The Company estimates warranty reserves based on historical data and trends for its communities and periodically assesses the adequacy of its recorded
          warranty liability and adjusts the amounts as necessary. Warranty reserves are included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets, and additions and adjustments to the reserves are
          included in cost of home closings within the accompanying condensed consolidated statements of income. Actual warranty costs could differ from the current estimates.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da589" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da590">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da590" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da591"><ix:nonNumeric name="us-gaap:LesseeLeasesPolicyTextBlock" id="Text_dd0b8b479c6b4ab2aa9f2caa3785595e" contextRef="c20240101to20240331" escape="true" continuedAt="Text_7487f8ddd96b4f4d91bef8b37d66a8fd1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Leases</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da591" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da592"><ix:continuation id="Text_7487f8ddd96b4f4d91bef8b37d66a8fd1" continuedAt="Text_7487f8ddd96b4f4d91bef8b37d66a8fd2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da592" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da593"><ix:continuation id="Text_7487f8ddd96b4f4d91bef8b37d66a8fd2">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">ASC Topic 842, <span style="font-style: italic;">Leases</span>, provides practical expedients and accounting policy elections for ongoing
          lease accounting. The Company has elected the recognition exemption for short-term leases for all leases that qualify. Under this exemption, the Company will not recognize right-of-use (ROU) assets or lease liabilities for those leases that
          qualify as a short-term lease (a lease term of 12 months of less), which includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company has also elected the practical expedient
          to not separate lease and non-lease components for all existing asset classes.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da593" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da594">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">19</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>


        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da594" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da595"><ix:nonNumeric name="us-gaap:RevenueRecognitionPolicyTextBlock" id="Text_553577e9bf1a4d028f749a447353aab0" contextRef="c20240101to20240331" escape="true" continuedAt="Text_110821bc89a748fb8df3826151c862db1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Revenue recognition</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da595" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da596"><ix:continuation id="Text_110821bc89a748fb8df3826151c862db1" continuedAt="Text_110821bc89a748fb8df3826151c862db2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da596" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da597"><ix:continuation id="Text_110821bc89a748fb8df3826151c862db2" continuedAt="Text_110821bc89a748fb8df3826151c862db3">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes revenue when a home closes with a homebuyer, which is the time at which title and possession of the property are
          transferred to that homebuyer and all cash consideration due from the homebuyer is received. The Company&#8217;s performance obligation, to deliver the home, is generally satisfied in less than one year from the original contract date.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da597" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da598"><ix:continuation id="Text_110821bc89a748fb8df3826151c862db3" continuedAt="Text_110821bc89a748fb8df3826151c862db4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da598" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da599"><ix:continuation id="Text_110821bc89a748fb8df3826151c862db4">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">When the Company executes sales contracts with its homebuyers, or when it requires advance payment from homebuyers for custom changes, upgrades
          or options related to their homes, the cash deposits received are recorded as contract liabilities until the homes are closed or the contracts are canceled. The Company either retains or refunds to the customer deposits on canceled sales
          contracts, depending upon the applicable provisions of the contract or other circumstances. As of March 31, 2024 and December 31, 2023, customer deposits totaled $<ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_59c9b2e833a74bc5b9461646eda56c9b" contextRef="c20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">9.0</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_3d058834014842e399cc38213bfa2572" contextRef="c20231231" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">7.2</ix:nonFraction> million, respectively. Substantially all customer
          deposits are recognized in revenue within one year of being received from homebuyers.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da599" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5100">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5100" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5101"><ix:nonNumeric name="us-gaap:CostOfSalesPolicyTextBlock" id="Text_f8a88bca4b6e448f977a93a1e687139b" contextRef="c20240101to20240331" escape="true" continuedAt="Text_1191467eee054ad3a80c9cf41b56eefe1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Cost of home closings</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5101" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5102"><ix:continuation id="Text_1191467eee054ad3a80c9cf41b56eefe1" continuedAt="Text_1191467eee054ad3a80c9cf41b56eefe2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5102" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5103"><ix:continuation id="Text_1191467eee054ad3a80c9cf41b56eefe2">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Cost of home closings includes the costs of lot acquisition, development, direct home construction, capitalized interest, closing costs, direct
          and certain indirect overhead costs and estimated warranty for the homes. Estimates of costs incurred or to be incurred but not paid are accrued and expensed at the time of closing.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5103" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5104">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5104" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5105"><ix:nonNumeric name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Text_439e7383b8ae4b638da53db57e4a3c56" contextRef="c20240101to20240331" escape="true" continuedAt="Text_a87229d555f54c898a788ec13b0637b41">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Share-based payments</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5105" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5106"><ix:continuation id="Text_a87229d555f54c898a788ec13b0637b41" continuedAt="Text_a87229d555f54c898a788ec13b0637b42">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5106" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5107"><ix:continuation id="Text_a87229d555f54c898a788ec13b0637b42">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Equity-based compensation is accounted for as an expense in accordance with the fair value recognition and measurement provisions of U.S. GAAP
          which requires compensation cost for the grant-date fair value of equity-based awards to be recognized over the requisite service period. The Company accounts for forfeitures when they occur, and any compensation expense previously recognized on
          unvested equity-based awards will be reversed when forfeited. The fair value of restricted stock units (RSUs) is based on the fair value of the Class A common stock at the time of grant.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5107" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5108">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5108" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5109"><ix:nonNumeric name="us-gaap:IncomeTaxPolicyTextBlock" id="Text_d5476b245ab147f19bfe1e704659eea4" contextRef="c20240101to20240331" escape="true" continuedAt="Text_8dd1d22ff547438cb2a379f7ef78fdfc1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Income taxes</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5109" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5110"><ix:continuation id="Text_8dd1d22ff547438cb2a379f7ef78fdfc1" continuedAt="Text_8dd1d22ff547438cb2a379f7ef78fdfc2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5110" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5111"><ix:continuation id="Text_8dd1d22ff547438cb2a379f7ef78fdfc2" continuedAt="Text_8dd1d22ff547438cb2a379f7ef78fdfc3">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">After consummation of the IPO, Smith Douglas Homes Corp. became subject to U.S. federal, state, and local income taxes with respect to its
          allocable share of taxable income of Smith Douglas Holdings LLC assessed at the prevailing corporate tax rates.&#160; Smith Douglas Holdings LLC operates as a limited liability company and is treated as a partnership for income tax purposes.
          Accordingly, it incurs no significant liability for federal or state income taxes since the taxable income or loss is passed through to its members. Smith Douglas Holdings LLC incurs liabilities for certain state taxes payable directly by it,
          which are not significant and for which the expense is included in the provision for income taxes in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024 and in selling, general and administrative
          costs in the accompanying condensed consolidated statement of income for the three months ended March 31, 2023.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5111" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5112"><ix:continuation id="Text_8dd1d22ff547438cb2a379f7ef78fdfc3" continuedAt="Text_8dd1d22ff547438cb2a379f7ef78fdfc4">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5112" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5113"><ix:continuation id="Text_8dd1d22ff547438cb2a379f7ef78fdfc4" continuedAt="Text_8dd1d22ff547438cb2a379f7ef78fdfc5">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In calculating the provision for interim income taxes, in accordance with ASC Topic 740, <span style="font-style: italic;">Income Taxes</span>,
          an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year. This differs from the method
          utilized at the end of an annual period.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5113" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5114"><ix:continuation id="Text_8dd1d22ff547438cb2a379f7ef78fdfc5" continuedAt="Text_8dd1d22ff547438cb2a379f7ef78fdfc6">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5114" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5115"><ix:continuation id="Text_8dd1d22ff547438cb2a379f7ef78fdfc6" continuedAt="Text_8dd1d22ff547438cb2a379f7ef78fdfc7">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">For annual periods, income taxes are accounted for using the asset and liability method. Under this method, deferred tax assets and liabilities
          are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred
          tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income
          in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5115" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5116"><ix:continuation id="Text_8dd1d22ff547438cb2a379f7ef78fdfc7" continuedAt="Text_8dd1d22ff547438cb2a379f7ef78fdfc8">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5116" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5117"><ix:continuation id="Text_8dd1d22ff547438cb2a379f7ef78fdfc8">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be
          sustained on examination by the taxing authority, based on the technical merits of the position. As of March 31, 2024 and December 31, 2023, there were <ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" id="Fact_c5bd08ded00b45d8a7aae044d851a9a0" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" id="Fact_930e2253543b4427be5a7c5292c37ecb" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> known items which would result in a significant accrual for uncertain tax positions.</div>
</ix:continuation></ix:continuation>

        <div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5117" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5118">
<div><br/></div>
</ix:continuation>
          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">20</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>

        </div>

        <div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5118" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5119"><ix:nonNumeric name="sdhc:TaxReceivableAgreementPolicyTextBlock" id="Text_0b249043edd742c294f310662419356c" contextRef="c20240101to20240331" escape="true" continuedAt="Text_b60b21203d3548b2a8184fbe8ac621041">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> Tax receivable agreement<br/>
            </span></div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5119" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5120"><ix:continuation id="Text_b60b21203d3548b2a8184fbe8ac621041" continuedAt="Text_b60b21203d3548b2a8184fbe8ac621042">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> <br/>
            </span></div>
</ix:continuation></ix:continuation>
          <div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">
            <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5120" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5121"><ix:continuation id="Text_b60b21203d3548b2a8184fbe8ac621042" continuedAt="Text_b60b21203d3548b2a8184fbe8ac621043">
<div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In connection with the IPO and related
              transactions, the Company entered into a Tax Receivable Agreement (TRA) with Smith Douglas Holdings LLC and the Continuing Equity Owners that will provide for the payment by Smith Douglas Homes Corp. to the Continuing Equity Owners of <ix:nonFraction name="sdhc:PercentageOfPaymentOnTaxBenefit" id="Fact_b7b27253999f4f2da05916cc99da9695" contextRef="c20240116to20240116_OwnershipAxis_ContinuingEquityOwnersMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U006" decimals="2" scale="-2" format="ixt:num-dot-decimal">85</ix:nonFraction>% of the amount of tax benefits, if any, that Smith Douglas Homes Corp. realizes (or in some circumstances is deemed to realize) related to the
              tax basis adjustments described in Note 14 as such savings are realized.</div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5121" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5122"><ix:continuation id="Text_b60b21203d3548b2a8184fbe8ac621043" continuedAt="Text_b60b21203d3548b2a8184fbe8ac621044">
<div><br/>
            </div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5122" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5123"><ix:continuation id="Text_b60b21203d3548b2a8184fbe8ac621044">
<div style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In addition to tax expenses, the
              Company will also make payments under the TRA, which are expected to be significant. The Company will account for the income tax effects and corresponding TRA&#8217;s effects resulting from future taxable purchases or redemptions of LLC Interests
              of the Continuing Equity Owners by recognizing an increase in deferred tax assets, based on enacted tax rates at the date of the purchase or redemption. Further, the Company will evaluate the likelihood that it will realize the benefit
              represented by the deferred tax asset and, to the extent that management estimates that it is more likely than not that the Company will not realize the benefit, the Company will reduce the carrying amount of the deferred tax asset with a
              valuation allowance. The amounts to be recorded for both the deferred tax assets and the liability for obligations under the TRA will be estimated at the time of any purchase or redemption as a reduction to stockholders&#8217; equity, and the
              effects of changes in any estimates after this date will be included in net income. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income. Judgement is required in assessing the future tax
              consequences of events that have been recognized in the Company&#8217;s financial statements. A change in the Company&#8217;s assessment of such consequences, such as realization of deferred tax assets, changes in tax laws or interpretations thereof
              could materially impact results.</div>
</ix:continuation></ix:continuation>

          </div>

        </div>
<ix:nonNumeric name="us-gaap:AdvertisingCostsPolicyTextBlock" id="Text_f7df20237db14ca3b25e40e22da4805b" contextRef="c20240101to20240331" escape="true" continuedAt="Text_b9f5391407904080b4c1dbad871ff22a1"><ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5123" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5124">
<div><br/>

        </div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_b9f5391407904080b4c1dbad871ff22a1" continuedAt="Text_b9f5391407904080b4c1dbad871ff22a2"><ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5124" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5125">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Advertising costs</span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_b9f5391407904080b4c1dbad871ff22a2" continuedAt="Text_b9f5391407904080b4c1dbad871ff22a3"><ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5125" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5126">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_b9f5391407904080b4c1dbad871ff22a3"><ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5126" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5127">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company expenses advertising costs as they are incurred. Advertising expense, which is included in selling, general and administrative
          costs in the accompanying condensed consolidated statements of income, was approximately $<ix:nonFraction name="us-gaap:AdvertisingExpense" id="Fact_b6c1518647614d76aa16da67936eb847" contextRef="c20240101to20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.2</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:AdvertisingExpense" id="Fact_d9aece10671c47e296582a5949f0a543" contextRef="c20230101to20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.0</ix:nonFraction> million for the three months ended March 31, 2024 and 2023, respectively.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5127" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5128">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>

        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5128" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5129"><ix:nonNumeric name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Text_7aab73d6bbad4e9e837aa2b2fb8737d6" contextRef="c20240101to20240331" escape="true" continuedAt="Text_965c5c5aef054bd6aef0cc7c9aaca7821">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Recent rules and accounting pronouncements</span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5129" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5130"><ix:continuation id="Text_965c5c5aef054bd6aef0cc7c9aaca7821" continuedAt="Text_965c5c5aef054bd6aef0cc7c9aaca7822">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5130" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5131"><ix:continuation id="Text_965c5c5aef054bd6aef0cc7c9aaca7822" continuedAt="Text_965c5c5aef054bd6aef0cc7c9aaca7823">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment
            Disclosures" (ASU 2023-07), which requires expanded disclosure of significant segment expenses and other segment items on an annual and interim basis. ASU 2023-07 is effective for the Company for annual periods beginning after January 1, 2024
            and interim periods beginning after January 1, 2025. The Company is currently evaluating the impact ASU 2023-07 will have on its financial statement disclosures.</span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5131" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5132"><ix:continuation id="Text_965c5c5aef054bd6aef0cc7c9aaca7823" continuedAt="Text_965c5c5aef054bd6aef0cc7c9aaca7824">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5132" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5133"><ix:continuation id="Text_965c5c5aef054bd6aef0cc7c9aaca7824" continuedAt="Text_965c5c5aef054bd6aef0cc7c9aaca7825">
<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In December 2023, FASB issued ASU 2023-09, &#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221; (ASU 2023-09), which requires expanded disclosure of the
            Company&#8217;s income rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning after January 1, 2025. The Company is currently evaluating the impact ASU 2023-09 will have on its financial
            statement disclosures.</div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5133" continuedAt="Text_6adb6c8bcb9a4d898d93105dfb7e3da5134"><ix:continuation id="Text_965c5c5aef054bd6aef0cc7c9aaca7825" continuedAt="Text_965c5c5aef054bd6aef0cc7c9aaca7826">
<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation></ix:continuation>
          <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">
            <ix:continuation id="Text_6adb6c8bcb9a4d898d93105dfb7e3da5134"><ix:continuation id="Text_965c5c5aef054bd6aef0cc7c9aaca7826">
<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In March 2024, the Securities and Exchange Commission (SEC) adopted the final rules that will require certain climate-related information in registration statements
              and annual reports. In April 2024, the SEC voluntarily stayed the new rules as a result of pending legal challenges. The new rules include a requirement to disclose material climate-related risks, descriptions of board oversight and risk
              management activities, the material impacts of these risks on a registrants' strategy, business model and outlook, and any material climate-related targets or goals, as well as material effects of severe weather events and other natural
              conditions and greenhouse gas emissions. Prior to the stay in the new rules, they would have been effective for annual periods beginning January 1, 2025, except for the greenhouse gas emissions disclosure which would have been effective for
              annual periods beginning January 1, 2026. The Company is currently evaluating the impact of these rules on its disclosures.</div>
</ix:continuation></ix:continuation>
          </div>

        </div>


        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

      </div>

    </div>

  </div>

</div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <ix:nonNumeric name="sdhc:RealEstateInventoryAndCapitalizedInterestTextBlock" id="Text_33ad58ed82e740d5ac3d178cfd61dd84" contextRef="c20240101to20240331" escape="true" continuedAt="Text_89dec53d546b4f36a62c5704ee4c746a1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 2 &#8209; Real estate inventory and capitalized interest:</span></div>
</ix:nonNumeric>
          <ix:continuation id="Text_89dec53d546b4f36a62c5704ee4c746a1" continuedAt="Text_89dec53d546b4f36a62c5704ee4c746a2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation>

          <ix:continuation id="Text_89dec53d546b4f36a62c5704ee4c746a2" continuedAt="Text_89dec53d546b4f36a62c5704ee4c746a3"><ix:nonNumeric name="sdhc:RealEstateInventoryTableTextBlock" id="Text_44567947672a47f48d056e52371a0b46" contextRef="c20240101to20240331" escape="true" continuedAt="Text_1107126860a248659946270529bdce6f1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A summary of real estate inventory is as follows as of March 31, 2024 and December 31, 2023 (in thousands):</div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_89dec53d546b4f36a62c5704ee4c746a3" continuedAt="Text_89dec53d546b4f36a62c5704ee4c746a4"><ix:continuation id="Text_1107126860a248659946270529bdce6f1" continuedAt="Text_1107126860a248659946270529bdce6f2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_89dec53d546b4f36a62c5704ee4c746a4" continuedAt="Text_89dec53d546b4f36a62c5704ee4c746a5"><ix:continuation id="Text_1107126860a248659946270529bdce6f2">
<table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">March 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">2024</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="2">
                  <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Lots held for construction</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" id="Fact_dfdd68aa6e4248319b23408d74c4efaf" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">59,149</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" id="Fact_b89621744f7e46aabcbe3987453ec14f" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">32,184</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Homes under construction, completed homes and model homes</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryRealEstateConstructionInProcess" id="Fact_a34aca8129ba4375b8add3872e7cc4b3" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">174,931</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryRealEstateConstructionInProcess" id="Fact_23b1678aee834984b00799af65e8979b" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">180,920</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total real estate inventory</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryRealEstate" id="Fact_ee81e4aed1df4db2a8f078834179cdcb" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">234,080</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryRealEstate" id="Fact_e02b5848847547d690e4549c0e6a0d55" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">213,104</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_89dec53d546b4f36a62c5704ee4c746a5" continuedAt="Text_89dec53d546b4f36a62c5704ee4c746a6">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
            <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">21</span></div>

            <div style="page-break-after: always;" class="BRPFPageBreak">
              <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>

          <ix:continuation id="Text_89dec53d546b4f36a62c5704ee4c746a6" continuedAt="Text_89dec53d546b4f36a62c5704ee4c746a7">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company capitalizes into real estate inventory interest costs incurred on homes under construction during the construction period until
            substantial completion. The Company does not capitalize interest on homes where construction has been suspended.</div>
</ix:continuation>
          <ix:continuation id="Text_89dec53d546b4f36a62c5704ee4c746a7" continuedAt="Text_89dec53d546b4f36a62c5704ee4c746a8">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation>

          <ix:continuation id="Text_89dec53d546b4f36a62c5704ee4c746a8" continuedAt="Text_89dec53d546b4f36a62c5704ee4c746a9"><ix:nonNumeric name="sdhc:CapitalizedInterestCostsTableTextBlock" id="Text_5dc3658fbf3b4896841f392ae26e497b" contextRef="c20240101to20240331" escape="true" continuedAt="Text_20d8647f5c5c48e68fbfd84f1894f6711">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A summary of capitalized interest is as follows (in thousands):</div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_89dec53d546b4f36a62c5704ee4c746a9" continuedAt="Text_89dec53d546b4f36a62c5704ee4c746a10"><ix:continuation id="Text_20d8647f5c5c48e68fbfd84f1894f6711" continuedAt="Text_20d8647f5c5c48e68fbfd84f1894f6712">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_89dec53d546b4f36a62c5704ee4c746a10"><ix:continuation id="Text_20d8647f5c5c48e68fbfd84f1894f6712">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0);">Three Months Ended March 31,</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Capitalized interest, beginning of period</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" id="Fact_05340d7f604a46609dc76a0a4052d1f9" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,338</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" id="Fact_cafe7226a55a4146af22202c8bb5bc73" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,117</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 75.74%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Interest incurred</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" id="Fact_ba5255c2b7544139a84d3335e35b4fed" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">939</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" id="Fact_391e4fc4327f404baf94749141e1fd39" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">510</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Interest expensed</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:InterestExpense" id="Fact_653d94b21b70447d8d90e49c00c8e964" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">698</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:InterestExpense" id="Fact_1a51d45cae614dcd81a549aee8bda3d8" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">245</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 2px;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Interest charged to cost of home closings</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" id="Fact_e2e607b146aa417fa9fecd5d7b5f79b0" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">721</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" id="Fact_5f5c7148287948d8b77a3c6044fcfb77" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">603</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Capitalized interest, end of period</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" id="Fact_7658e3dfbd864ea3a6c594e6311cb584" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">858</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" id="Fact_7414507da84747e18596532b8eb3adf0" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">779</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
          <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
            <div><br/>
            </div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="Text_6b7a297b72db4cf28e86fa7012a7f708" contextRef="c20240101to20240331" escape="true" continuedAt="Text_e115addb90324f4cae6c6b95ea928a7d1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 3 &#8209; Property and equipment:</span></div>
</ix:nonNumeric>
          <ix:continuation id="Text_e115addb90324f4cae6c6b95ea928a7d1" continuedAt="Text_e115addb90324f4cae6c6b95ea928a7d2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation>

          <ix:continuation id="Text_e115addb90324f4cae6c6b95ea928a7d2" continuedAt="Text_e115addb90324f4cae6c6b95ea928a7d3"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Text_97f2e888365643a2bcb6f11c22641b7f" contextRef="c20240101to20240331" escape="true" continuedAt="Text_648f2b7a0ad84cbf816eac4f050afc351">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment consists of the following as of March 31, 2024 and December 31, 2023 (in thousands):</div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_e115addb90324f4cae6c6b95ea928a7d3" continuedAt="Text_e115addb90324f4cae6c6b95ea928a7d4"><ix:continuation id="Text_648f2b7a0ad84cbf816eac4f050afc351" continuedAt="Text_648f2b7a0ad84cbf816eac4f050afc352">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_e115addb90324f4cae6c6b95ea928a7d4" continuedAt="Text_e115addb90324f4cae6c6b95ea928a7d5"><ix:continuation id="Text_648f2b7a0ad84cbf816eac4f050afc352">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">December 31,<br/>
                  </div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Automobiles</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_973c25bd5ad94f7cacb2e03a3dd117f5" contextRef="c20240331_PropertyPlantAndEquipmentByTypeAxis_AutomobilesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">49</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_c7ec7abf13664ce39d70a83dfb980e28" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_AutomobilesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">49</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Airplanes</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_920f8394999a4ab490ee4d9d8cc7ff7b" contextRef="c20240331_PropertyPlantAndEquipmentByTypeAxis_AirTransportationEquipmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,143</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_a1517519a7f84d78a5e5d53b959ba126" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_AirTransportationEquipmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,141</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Furniture and fixtures</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_881f8887df684507ab3a7df45597ed93" contextRef="c20240331_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,153</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_f4d374c72dc9453d9b48de40a7f5f424" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,755</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Computer equipment</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_45ff600e48034787bb5f0a4b515d7e12" contextRef="c20240331_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">40</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_6c21e70223484aa385a7ab76d14475c7" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">40</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_586d18e1c6f64c01afdd59b27f4854cb" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,385</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_45ffd1bc0057479fa63f996a3a49fc5a" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,985</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: Accumulated depreciation and amortization</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact_66d43da90169412ebe80c6a4bea67067" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,751</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact_16fe8aed10e64bac96a214d4bfecd61d" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,442</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net property and equipment</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_47703d7884e2410a9a30dcfe4deddfa4" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,634</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_c1c2b98928e64ed2aae929be8db497af" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,543</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_e115addb90324f4cae6c6b95ea928a7d5" continuedAt="Text_e115addb90324f4cae6c6b95ea928a7d6">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_e115addb90324f4cae6c6b95ea928a7d6">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense was $<ix:nonFraction name="us-gaap:Depreciation" id="Fact_4851fa7519fc4379b10200e88da800b6" contextRef="c20240101to20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction>
            million and $<ix:nonFraction name="us-gaap:Depreciation" id="Fact_5613c53c74534d6d82908b9192b493d8" contextRef="c20230101to20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.2</ix:nonFraction> million for the three months ended March 31, 2024 and 2023, respectively.</div>
</ix:continuation>
          <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:DebtDisclosureTextBlock" id="Text_910287370139461b8ba6d78f264f732e" contextRef="c20240101to20240331" escape="true" continuedAt="Text_f04d8da7de544fdabfec4478132333921">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 4 &#8211; Notes payable:</span></div>
</ix:nonNumeric>
        <ix:continuation id="Text_f04d8da7de544fdabfec4478132333921" continuedAt="Text_f04d8da7de544fdabfec4478132333922">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec4478132333922" continuedAt="Text_f04d8da7de544fdabfec4478132333923">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, the Company has a $<ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" id="Fact_32d9d8a764044602a534c02de07227a3" contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">250.0</ix:nonFraction>
          million unsecured revolving credit facility that was entered into concurrently with the IPO (the Amended Credit Facility), which replaced the previous $<ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" id="Fact_29b52ad17988471bb630dbf3178e5d47" contextRef="c20231231_CreditFacilityAxis_PreviousCreditFacilityMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">175.0</ix:nonFraction>
          million unsecured revolving credit facility. The Amended Credit Facility matures in <span style="-sec-ix-hidden:Fact_0b215867489f4d069199d3da6dcca598">January 2027</span>, except that the Company may request
          a <ix:nonNumeric name="sdhc:DebtInstrumentAdditionalExtendedMaturityPeriod" id="Fact_ee8f707ad81042c8bf60cc83e2d42844" contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember" format="ixt-sec:durwordsen">one-year</ix:nonNumeric> extension of such maturity date. The Amended Credit Facility also includes a $<ix:nonFraction name="sdhc:LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" id="Fact_f01be16fea3e4c8aa7238aaaf3099057" contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">100.0</ix:nonFraction> million accordion feature, subject to additional commitments, and provides that up to $<ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" id="Fact_c01c154f767d4f219cd8c50fdab18aaa" contextRef="c20240331_CreditFacilityAxis_LetterOfCreditMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">20.0</ix:nonFraction> million may be used for letters of credit.</div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec4478132333923" continuedAt="Text_f04d8da7de544fdabfec4478132333924">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec4478132333924" continuedAt="Text_f04d8da7de544fdabfec4478132333925">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The borrowings and letters of credit outstanding under the Amended Credit Facility may not exceed the borrowing base as defined in the Amended
          Credit Facility. The borrowing base primarily consists of a percentage of commercial land, land held for development, lots under development and finished lots held by the Company.</div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec4478132333925" continuedAt="Text_f04d8da7de544fdabfec4478132333926">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec4478132333926" continuedAt="Text_f04d8da7de544fdabfec4478132333927">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Borrowings under the Amended Credit Facility bear interest, at the borrower&#8217;s option, at either a base rate or Secured Overnight Financing Rate
          (which may be a daily simple rate or based on 1-, 3- or 6-month interest periods, in each case at the borrower&#8217;s option), plus an applicable margin. The applicable margin ranges from <ix:nonFraction name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" id="Fact_3ba5dd64b7f84dd5b755992fcd339656" contextRef="c20240116to20240116_CreditFacilityAxis_RevolvingCreditFacilityMember_RangeAxis_MinimumMember" unitRef="U006" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.35</ix:nonFraction>% to <ix:nonFraction name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" id="Fact_28961bc51c604625a89dd72e189d627b" contextRef="c20240116to20240116_CreditFacilityAxis_RevolvingCreditFacilityMember_RangeAxis_MaximumMember" unitRef="U006" decimals="4" scale="-2" format="ixt:num-dot-decimal">3.00</ix:nonFraction>% based on the Company&#8217;s leverage ratio as determined in
          accordance with a pricing grid defined in the Amended Credit Facility. Interest is payable in arrears on the last business day of each month or at the end of each 1, 3 or 6month interest period, as applicable. As of March 31, 2024, the interest
          rate on outstanding borrowings under the Amended Credit Facility was <ix:nonFraction name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" id="Fact_1fba3383744b4beeb3882607e394a30b" contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U006" decimals="4" scale="-2" format="ixt:num-dot-decimal">7.76</ix:nonFraction>%.&#160; Borrowings under the previous credit facility bore
          interest at the Prime Rate, as defined, plus an applicable margin ranging from minus (<ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="Fact_1b2ae20db798422189d2a0226044fce5" contextRef="c20240101to20240331_RangeAxis_MinimumMember_VariableRateAxis_PrimeRateMember" unitRef="U006" decimals="4" sign="-" scale="-4" format="ixt:num-dot-decimal">25</ix:nonFraction>) basis points to <ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="Fact_4ab409a710a949fead374d5b1e52e728" contextRef="c20240101to20240331_RangeAxis_MaximumMember_VariableRateAxis_PrimeRateMember" unitRef="U006" decimals="4" scale="-4" format="ixt:num-dot-decimal">20</ix:nonFraction> basis points based on the Company&#8217;s leverage ratio as determined in accordance with a pricing grid. As of December 31, 2023, the interest rate on
          outstanding borrowings was <ix:nonFraction name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" id="Fact_a5a69ecc01f94c8990053e3b98ad7910" contextRef="c20231231_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U006" decimals="4" scale="-2" format="ixt:num-dot-decimal">8.25</ix:nonFraction>%.</div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec4478132333927" continuedAt="Text_f04d8da7de544fdabfec4478132333928">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">22</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <ix:continuation id="Text_f04d8da7de544fdabfec4478132333928" continuedAt="Text_f04d8da7de544fdabfec4478132333929">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Amended Credit Facility contains certain financial covenants, including requirements to maintain (i) a minimum tangible net worth equal to
          the sum of (a) $<ix:nonFraction name="us-gaap:TangibleCapitalRequiredForCapitalAdequacy" id="Fact_55dbac94804740818dcc80a572c81766" contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">130.0</ix:nonFraction> million, (b) <ix:nonFraction name="sdhc:PreTaxIncomePercentage" id="Fact_264815a9c6c64bc497fb11f2fd9cc9f1" contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember" unitRef="U006" decimals="3" scale="-2" format="ixt:num-dot-decimal">32.5</ix:nonFraction>%
          of pre&#8209;tax income earned in any fiscal quarter after June 30, 2023, (c) <ix:nonFraction name="sdhc:EquityProceedsPercentage" id="Fact_40083c6098834c0bbf5c865a41fa6063" contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U006" decimals="2" scale="-2" format="ixt:num-dot-decimal">75</ix:nonFraction>% of the equity proceeds of Smith Douglas Homes Corp. from
          the IPO and (d) <ix:nonFraction name="sdhc:EquityProceedsPercentage" id="Fact_b46a7a8bb3114fefa95fca13b4406060" contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember" unitRef="U006" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% of any new equity proceeds of Smith Douglas Homes Corp. and its subsidiaries after the IPO, (ii) a maximum
          leverage ratio of <ix:nonFraction name="sdhc:MaximumLeverageRatio" id="Fact_b8abc8264bc74c0ab1c25a3be6e31d05" contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U006" decimals="2" scale="-2" format="ixt:num-dot-decimal">60</ix:nonFraction>%, (iii) a minimum ratio of EBITDA to interest incurred of <ix:nonFraction name="sdhc:MinimumRatioOfEBITDAToInterestIncurred" id="Fact_42854a2bfe354acb89896d888a47b63a" contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U006" decimals="2" scale="0" format="ixt:num-dot-decimal">2.00</ix:nonFraction> to 1.0, and (iv) a minimum liquidity requirement of $<ix:nonFraction name="sdhc:CreditFacilityMinimumLiquidityRequirement" id="Fact_33e31d0c8fd04c18875528623e2622fe" contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">15.0</ix:nonFraction> million. The
          Amended Credit Facility also contains various covenants that, among other restrictions, limit the ability of Smith Douglas Homes LLC and the other borrowers to incur additional debt and to make certain investments and distributions. Additionally,
          the Amended Credit Facility contains certain covenants that restricts certain activities of Smith Douglas Homes Corp. The Amended Credit Facility also contains customary events of default relating to, among other things, failure to make payments,
          breach of covenants and breach of representations. If an event of default occurs and is continuing, the borrowers may be required to immediately repay all amounts outstanding under the Amended Credit Facility.</div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec4478132333929" continuedAt="Text_f04d8da7de544fdabfec44781323339210">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec44781323339210" continuedAt="Text_f04d8da7de544fdabfec44781323339211">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, there were <ix:nonFraction name="us-gaap:LineOfCredit" id="Fact_ac7f1b9e0ed549d099769bb4fbd0547d" contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction>
          outstanding borrowings under the Amended Credit Facility. As of December 31, 2023, outstanding borrowings under the previous credit facility totaled $<ix:nonFraction name="us-gaap:LineOfCredit" id="Fact_f6e4639dfe0941e1a6cdcf1c3f56d915" contextRef="c20231231_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">71.0</ix:nonFraction>
          million. As of March 31, 2024 and December 31, 2023, there were <ix:nonFraction name="us-gaap:LettersOfCreditOutstandingAmount" id="Fact_e0aefddff0f3411c9fcd1487a328ff52" contextRef="c20231231_CreditFacilityAxis_LetterOfCreditMember" unitRef="U002" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:LettersOfCreditOutstandingAmount" id="Fact_747f749873f74eb9aa35cfc88917d80b" contextRef="c20240331_CreditFacilityAxis_LetterOfCreditMember" unitRef="U002" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> outstanding letters of credit. Availability as determined in
          accordance with the Borrowing Base, as defined, totaled approximately $<ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" id="Fact_6a35e6cc6f964905a0e7982076f42e83" contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">118.5</ix:nonFraction> million as of March 31, 2024.</div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec44781323339211" continuedAt="Text_f04d8da7de544fdabfec44781323339212">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec44781323339212" continuedAt="Text_f04d8da7de544fdabfec44781323339213">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">On July 31, 2023, the Company entered into a <ix:nonNumeric name="us-gaap:DebtInstrumentTerm" id="Fact_fba6ce3b7d6f4d17a594053c222ff501" contextRef="c20240101to20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember" format="ixt-sec:durwordsen">three-year</ix:nonNumeric>
          seller note payable of $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_5900eeb255954880a9e1727bef4590aa" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.0</ix:nonFraction> million as part of the consideration for the acquisition of Devon Street Homes, L.P., which bears interest
          at <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_61fd51002c2145369db1a4a95e804dbb" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember" unitRef="U006" decimals="2" scale="-2" format="ixt:num-dot-decimal">8</ix:nonFraction>% per annum. The seller note is payable in <ix:nonNumeric name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment" id="Fact_9cd8d2dd419b47a895f76ce51d0a8671" contextRef="c20240101to20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember">quarterly</ix:nonNumeric> installments of principal and accrued interest beginning September 30, 2023 through maturity on <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_96a538c57f704280b02323eb2aa2e0d7" contextRef="c20240101to20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember" format="ixt:date-monthname-day-year-en">September 30, 2026</ix:nonNumeric>. The seller is currently employed as the division president of the Houston division.</div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec44781323339213" continuedAt="Text_f04d8da7de544fdabfec44781323339214">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec44781323339214" continuedAt="Text_f04d8da7de544fdabfec44781323339215">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company also has loans payable to banks collateralized by vehicles purchased from the proceeds of the loans with an outstanding balance of
          $<ix:nonFraction name="us-gaap:LoansPayableToBank" id="Fact_447223f76cbf47c9b870610a20a44401" contextRef="c20240331_CreditFacilityAxis_SecuredDebtMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:LoansPayableToBank" id="Fact_e4f9fd2971ba44fcac1ff521a8ba5994" contextRef="c20231231_CreditFacilityAxis_SecuredDebtMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,000</ix:nonFraction> as of
          March 31, 2024 and December 31, 2023, respectively, which are included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets.</div>
</ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec44781323339215" continuedAt="Text_f04d8da7de544fdabfec44781323339216">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:continuation id="Text_f04d8da7de544fdabfec44781323339216" continuedAt="Text_f04d8da7de544fdabfec44781323339217"><ix:nonNumeric name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="Text_54d5e60828b04b07b300560e55827a91" contextRef="c20240101to20240331" escape="true" continuedAt="Text_c33bc3ffcb6742d283ca35676329e2ba1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Future maturities of notes payable to third parties, including borrowings under the Amended Credit Facility, are as follows as of March 31,
          2024 (in thousands):</div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec44781323339217" continuedAt="Text_f04d8da7de544fdabfec44781323339218"><ix:continuation id="Text_c33bc3ffcb6742d283ca35676329e2ba1" continuedAt="Text_c33bc3ffcb6742d283ca35676329e2ba2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_f04d8da7de544fdabfec44781323339218" continuedAt="Text_f04d8da7de544fdabfec44781323339219"><ix:continuation id="Text_c33bc3ffcb6742d283ca35676329e2ba2" continuedAt="Text_c33bc3ffcb6742d283ca35676329e2ba3">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Year ending December 31,</span></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2024 <sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" id="Fact_22355695ed124d21bf4e8e01f8e6ac0d" contextRef="c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,187</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2025</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" id="Fact_4cd2874a3ae44de3a351c6d993064316" contextRef="c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,696</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2026</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" id="Fact_f5733bcb11f04ba1a024427548312c42" contextRef="c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,364</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 4px; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_efc0682119ff4ec9b42950ab32051203" contextRef="c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,247</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <div>
          <ix:continuation id="Text_f04d8da7de544fdabfec44781323339219" continuedAt="Text_f04d8da7de544fdabfec44781323339220"><ix:continuation id="Text_c33bc3ffcb6742d283ca35676329e2ba3" continuedAt="Text_c33bc3ffcb6742d283ca35676329e2ba4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_f04d8da7de544fdabfec44781323339220"><ix:continuation id="Text_c33bc3ffcb6742d283ca35676329e2ba4">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt; font-variant: normal;">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;">(1)</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0); font-style: italic;"><ix:footnote id="Foot_5d21843ae0104e869a39ec36c07e739f" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Remaining payments are for the nine months ending
                    December 31, 2024.</ix:footnote></div>
                </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
           </div>

        <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

      </div>

    </div>

  </div>

</div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <ix:nonNumeric name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="Text_0ab5fe7765db49449b99a5479edf6a00" contextRef="c20240101to20240331" escape="true" continuedAt="Text_7dc49850963e4d7ebd0cdf2813217b5a1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 5 &#8209; Accrued expenses and other liabilities:</span></div>
</ix:nonNumeric>
          <ix:continuation id="Text_7dc49850963e4d7ebd0cdf2813217b5a1" continuedAt="Text_7dc49850963e4d7ebd0cdf2813217b5a2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation>

          <ix:continuation id="Text_7dc49850963e4d7ebd0cdf2813217b5a2" continuedAt="Text_7dc49850963e4d7ebd0cdf2813217b5a3"><ix:nonNumeric name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="Text_11ed5cce49474ce6ba16d810ac1c8e25" contextRef="c20240101to20240331" escape="true" continuedAt="Text_d4b24305faa74a77b90c50e8456a43581">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses and other liabilities consist of the following (in thousands):</div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_7dc49850963e4d7ebd0cdf2813217b5a3" continuedAt="Text_7dc49850963e4d7ebd0cdf2813217b5a4"><ix:continuation id="Text_d4b24305faa74a77b90c50e8456a43581" continuedAt="Text_d4b24305faa74a77b90c50e8456a43582">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_7dc49850963e4d7ebd0cdf2813217b5a4"><ix:continuation id="Text_d4b24305faa74a77b90c50e8456a43582">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal; white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal; white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">December 31,<br/>
                  </div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Payroll and related liabilities</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccruedSalariesCurrentAndNoncurrent" id="Fact_639dae8914164f7eab0e5bfebe2c2367" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,378</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccruedSalariesCurrentAndNoncurrent" id="Fact_8f520a3259cf405ab3faba0a401aa0a4" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,707</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accrued incentive compensation</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccruedBonusesCurrentAndNoncurrent" id="Fact_fdb698d0538a40debe1cf9827b83799c" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,724</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccruedBonusesCurrentAndNoncurrent" id="Fact_32ec499def1c48059f0460598c9961ce" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,842</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Warranty reserves</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProductWarrantyAccrual" id="Fact_db613586dcb647358366154c25c6570f" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,978</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProductWarrantyAccrual" id="Fact_b6ba202fd5a74b989cc43ff1cc1865a5" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,839</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Lease liabilities</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_75d28bee10e548a98f7fb6a6eb79e8a9" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,698</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_384ce9e928eb4faba0b92f3efd77fd96" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,837</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Due to related parties and notes payable &#8211; related party</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:DueToRelatedPartiesAndNotesPayable" id="Fact_dfda48c710624179974e0bcbe20b7a56" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:DueToRelatedPartiesAndNotesPayable" id="Fact_f27fe45c835048fd9b8cf059981e2fe9" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">938</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accruals related to real estate development and other liabilities</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" id="Fact_c96cb4adc8274388b66165a4266b8d8e" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,247</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" id="Fact_765e48c7b7cb482982c0e00eb6d95cbc" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,416</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Contingent consideration</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiability" id="Fact_de6928df3b5442a4acab6d7f207c5dc5" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,346</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiability" id="Fact_f2bdaf3e696d40a4818b555bd9ece55f" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,282</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total accrued expenses and other liabilities</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" id="Fact_345b123b0f394c8bb7c64db7cdc39c2a" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,371</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" id="Fact_0d5f19ccf35d4311a69c6fcf482427ca" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">26,861</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

          <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
            <div><br/>
            </div>

            <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
              <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">23</span></div>

              <div style="page-break-after: always;" class="BRPFPageBreak">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

              <div class="BRPFPageHeader" style="width: 100%;">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <ix:nonNumeric name="us-gaap:ProductWarrantyDisclosureTextBlock" id="Text_280ab93842694b87b419198b5ab69790" contextRef="c20240101to20240331" escape="true" continuedAt="Text_815487862531412299be7a84406330bd1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 6 &#8209; Warranty reserves:</span></div>
</ix:nonNumeric>
          <ix:continuation id="Text_815487862531412299be7a84406330bd1" continuedAt="Text_815487862531412299be7a84406330bd2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation>

          <ix:continuation id="Text_815487862531412299be7a84406330bd2" continuedAt="Text_815487862531412299be7a84406330bd3"><ix:nonNumeric name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="Text_85c24820044f4c069893dbe373978ea2" contextRef="c20240101to20240331" escape="true" continuedAt="Text_df2ca57f3df34c888c7e07e2e33a79eb1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A summary of the activity in the Company&#8217;s warranty liability account is as follows (in thousands):</div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_815487862531412299be7a84406330bd3" continuedAt="Text_815487862531412299be7a84406330bd4"><ix:continuation id="Text_df2ca57f3df34c888c7e07e2e33a79eb1" continuedAt="Text_df2ca57f3df34c888c7e07e2e33a79eb2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_815487862531412299be7a84406330bd4"><ix:continuation id="Text_df2ca57f3df34c888c7e07e2e33a79eb2">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three Months Ended March 31,</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance, beginning of period</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProductWarrantyAccrual" id="Fact_4236f98ab3044c82b2c4d42721187eb4" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,839</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProductWarrantyAccrual" id="Fact_ba7a59513b7d4f68bd733bae7bf9e430" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,071</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 75.74%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Additions to reserves from new home closings</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" id="Fact_e4c88ba98f47426d991d7f386c90a0a2" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">382</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" id="Fact_0d23899cefa34f26b28fb0de5c3407a4" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">336</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Warranty claims</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:ProductWarrantyAccrualPayments" id="Fact_f40ed5ee6cfc4f388b1961262723057f" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">143</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:ProductWarrantyAccrualPayments" id="Fact_a1ee7ab3398f42c2ac63233dc1aa6f23" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">129</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 2px;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Adjustments to pre&#8209;existing reserves</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" id="Fact_bef146b775154f119a3dc85dc3da9dda" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">100</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" id="Fact_25a9af7431ac427d91f7aed8ff60f24a" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">21</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance, end of period</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProductWarrantyAccrual" id="Fact_0df5cc9a3ca143aa8a2ff56c66f81085" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,978</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProductWarrantyAccrual" id="Fact_a5947e0e11e840508b126bf236cf7db2" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,257</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

          <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <ix:nonNumeric name="sdhc:AccruedIncentiveCompensationTextBlock" id="Text_099bdf44a11a4970b2d883a593f50751" contextRef="c20240101to20240331" escape="true" continuedAt="Text_b5016be871404964a6844513bf0361691">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 7 &#8209; Accrued incentive compensation:</span></div>
</ix:nonNumeric>
            <ix:continuation id="Text_b5016be871404964a6844513bf0361691" continuedAt="Text_b5016be871404964a6844513bf0361692">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_b5016be871404964a6844513bf0361692">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company has incentive compensation agreements in place with certain employees, whereby a portion of the employee&#8217;s annual bonus is paid
              over a <ix:nonNumeric name="sdhc:PeriodForEmployeesAnnualBonusPaid" id="Fact_52a252ef2ee8414dbef671cf84efb23d" contextRef="c20240101to20240331" format="ixt-sec:durwordsen">three-year</ix:nonNumeric> period. The long-term incentive compensation vests annually over the <ix:nonNumeric name="sdhc:LongTermIncentiveCompensationVestingPeriod" id="Fact_1b41177d16f145c081c60d19cb6ff320" contextRef="c20240101to20240331" format="ixt-sec:durwordsen">three-year</ix:nonNumeric> period and is forfeited if the employee leaves without good reason or is terminated for cause. All long-term incentive compensation vests immediately upon a
              change in control. The Company recognized $<ix:nonFraction name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" id="Fact_58dd10f4c30b4f5aa3ed464666f2f81e" contextRef="c20240101to20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.7</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" id="Fact_0957ec326e55463e9386fcd93bfef887" contextRef="c20230101to20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.4</ix:nonFraction> million of deferred compensation expense related to these incentive compensation agreements during the three months ended March 31, 2024 and 2023, respectively, which is included
              within selling, general and administrative costs in the accompanying condensed consolidated statements of income. As of March 31, 2024 and December 31, 2023, the Company had accumulated a total liability of approximately $<ix:nonFraction name="us-gaap:AccruedBonusesCurrentAndNoncurrent" id="Fact_98ca117a00c449c6be4faf89ba0096d2" contextRef="c20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.7</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:AccruedBonusesCurrentAndNoncurrent" id="Fact_fcc0cc92b21840148b89d2e57253625d" contextRef="c20231231" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.8</ix:nonFraction> million,
              respectively, related to the incentive compensation agreements, which is included within accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets.</div>
</ix:continuation>

            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <ix:nonNumeric name="us-gaap:LesseeOperatingLeasesTextBlock" id="Text_a86529b92dd6427f9a76bec5a400875a" contextRef="c20240101to20240331" escape="true" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc91">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 8 &#8209; Leases:</span></div>
</ix:nonNumeric>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc91" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc92">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc92" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc93">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company leases certain office space and equipment for use in its operations. The Company assesses each of these contracts to determine
              whether the arrangement contains a lease as defined by ASC Topic 842. In order to meet the definition of a lease under ASC Topic 842, the contractual arrangement must convey to the Company the right to control the use of an identifiable asset
              for a period of time in exchange for consideration. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. Some leases contain renewal options and, in accordance with ASC Topic 842, the lease term
              includes those renewals only to the extent that they are reasonably certain to be exercised.</div>
</ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc93" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc94">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc94" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc95">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In accordance with ASC Topic 842, the lease liability is equal to the present value of the remaining lease payments while the ROU asset is
              based on the lease liability, subject to adjustment, such as for lease incentives. The Company&#8217;s leases do not provide a readily determinable implicit interest rate and, therefore, the Company must estimate its incremental borrowing rate. In
              determining an appropriate incremental borrowing rate, the Company considers the lease period, market interest rates, current interest rates on the Company&#8217;s notes payable and the effects of collateralization.</div>
</ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc95" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc96">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc96" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc97">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s lease population as of March 31, 2024 and December 31, 2023 is comprised of operating leases where the Company is the lessee,
              and these leases are primarily for office space for corporate and division offices, as well as certain equipment leases.</div>
</ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc97" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc98">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
              <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">24</span></div>

              <div style="page-break-after: always;" class="BRPFPageBreak">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

              <div style="width: 100%;" class="BRPFPageHeader">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>


            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc98" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc99"><ix:nonNumeric name="us-gaap:LeaseCostTableTextBlock" id="Text_c28e6c21cc25410a82c073482d60ee2f" contextRef="c20240101to20240331" escape="true" continuedAt="Text_75f76959c3c34b32b794e52dd86ccf031">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Lease cost included in the accompanying condensed consolidated statements of income as a component of selling, general and administrative
              costs is presented in the table below (in thousands).</div>
</ix:nonNumeric></ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc99" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc910"><ix:continuation id="Text_75f76959c3c34b32b794e52dd86ccf031" continuedAt="Text_75f76959c3c34b32b794e52dd86ccf032">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc910" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc911"><ix:continuation id="Text_75f76959c3c34b32b794e52dd86ccf032">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;">
                    <div style="text-align: center; color: rgb(0, 0, 0);">Three months ended March 31,</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating leases costs</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseCost" id="Fact_9d35c6ce836f4111863e17d2c7636096" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">170</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseCost" id="Fact_360e523edbf14343bc56dfed0a59cd17" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">143</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Variable lease costs - operating</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:VariableLeaseCost" id="Fact_fd3765cd6dfc40b8b8391fbb9470c7e4" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">36</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:VariableLeaseCost" id="Fact_cefcd3e040524ceaa16904f92b650082" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">40</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc911" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc912">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc912" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc913">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets are included within other assets and lease liabilities are included within accrued expenses and other liabilities in the
              accompanying condensed consolidated balance sheets.</div>
</ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc913" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc914">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>

            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc914" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc915"><ix:nonNumeric name="sdhc:AdditionalInformationRelatedToOperatingLeasesTableTextBlock" id="Text_37398731dc6f4b58987b47e50b0d2903" contextRef="c20240101to20240331" escape="true" continuedAt="Text_ced1cf89b316411685384dd8cff0ecba1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents additional information about the Company&#8217;s leases (dollars in thousands):</div>
</ix:nonNumeric></ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc915" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc916"><ix:continuation id="Text_ced1cf89b316411685384dd8cff0ecba1" continuedAt="Text_ced1cf89b316411685384dd8cff0ecba2">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc916" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc917"><ix:continuation id="Text_ced1cf89b316411685384dd8cff0ecba2">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;">
                    <div style="text-align: center; color: rgb(0, 0, 0);">March 31,<br/>
                      2024</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;">
                    <div style="text-align: center; color: rgb(0, 0, 0);">December 31,<br/>
                    </div>
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_ce8e7f0ab92345e794bd2db3e76ccdd3"><span style="-sec-ix-hidden:Fact_5eaa2a84f47a4a2e96a02bffd66bd1da">ROU assets</span></span></span><br/>
                    </div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_e627d429eb0c489fad345120a965178c" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,647</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_c7ceac1e6d864b828f95a687a97e4f94" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,789</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_51057f5ea90343e5a93ec9a48349eebd"><span style="-sec-ix-hidden:Fact_37c5c814d82c4be7b22da012dcf63e72">Lease liabilities</span></span></span><br/>
                    </div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_495a2e4af5be4e10ab578da46de7b619" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,698</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_5de1a5aa5072495a9d5237c3d66be13b" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,837</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Weighted average remaining lease term (in months)</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Fact_383d78f65ee04af7921a920a275b7c6a" contextRef="c20240331" format="ixt-sec:durmonth">47</ix:nonNumeric></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Fact_b0a30471cd494cb8a88b442fd38fa076" contextRef="c20231231" format="ixt-sec:durmonth">49</ix:nonNumeric></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Weighted average discount rate</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" id="Fact_9a6923ffb48746d393208dc62536f5f7" contextRef="c20240331" unitRef="U006" decimals="4" scale="-2" format="ixt:num-dot-decimal">6.41</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                    <div style="color: rgb(0, 0, 0);">%</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" id="Fact_d8f908c844b44e729daed666ce80f01b" contextRef="c20231231" unitRef="U006" decimals="4" scale="-2" format="ixt:num-dot-decimal">6.40</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                    <div style="color: rgb(0, 0, 0);">%</div>
                  </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc917" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc918">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>

            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc918" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc919"><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Text_9b811f1fa8e14e9aab4f3888fb933243" contextRef="c20240101to20240331" escape="true" continuedAt="Text_d3918c099f434377a3499f57201d65131">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, the future minimum payments required under operating leases are as follows (in thousands):</div>
</ix:nonNumeric></ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc919" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc920"><ix:continuation id="Text_d3918c099f434377a3499f57201d65131" continuedAt="Text_d3918c099f434377a3499f57201d65132">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc920" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc921"><ix:continuation id="Text_d3918c099f434377a3499f57201d65132" continuedAt="Text_d3918c099f434377a3499f57201d65133">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Year ending December 31,</span></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2024 <sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" id="Fact_9eed98a50f104cbea17d0d4776b7cbcd" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">414</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2025</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" id="Fact_04f2002da0f640a6ad93f88d77caae8d" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">473</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2026</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" id="Fact_45ff135a8ec8494faed5ba3f0825a851" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">412</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2027</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" id="Fact_b6878a7986604c9288e38af0ced6fcc9" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">368</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2028</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" id="Fact_b1c5c0a2dd9e44d5b3b3a6c0e1d15e2b" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">251</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total lease payments</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" id="Fact_97109fdfa4fe46deacc11a600831e602" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,918</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: imputed interest</div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
                    <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" id="Fact_a52e013e012d41a7a4335a05261e342b" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">220</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_7e942feb23cf43f9a9a41e2e7a231473">Total lease liabilities</span></span><br/>
                    </div>
                  </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_f6be486ac0dd49c6a6dafd060a385f90" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,698</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
            <div>
              <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc921" continuedAt="Text_1de28cda926b459d9ed1f6f1e60f0cc922"><ix:continuation id="Text_d3918c099f434377a3499f57201d65133" continuedAt="Text_d3918c099f434377a3499f57201d65134">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_1de28cda926b459d9ed1f6f1e60f0cc922"><ix:continuation id="Text_d3918c099f434377a3499f57201d65134">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt; font-variant: normal;">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;">(1)</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">Remaining payments are for the nine months ending December 31, 2024.</div>
                    </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
            </div>

            <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <ix:nonNumeric name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="Text_51319bc91f9541e69b20fb5256f129fb" contextRef="c20240101to20240331" escape="true" continuedAt="Text_aa05be125a444461839cc555ff85ac171">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 9 &#8209; Investments in unconsolidated entities:</span></div>
</ix:nonNumeric>
            <ix:continuation id="Text_aa05be125a444461839cc555ff85ac171" continuedAt="Text_aa05be125a444461839cc555ff85ac172">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_aa05be125a444461839cc555ff85ac172" continuedAt="Text_aa05be125a444461839cc555ff85ac173">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company has non&#8209;controlling equity interests in various entities. The Company uses the equity method of accounting for these
              investments. The Company&#8217;s proportionate share of the entities&#8217; income during the three months ended March 31, 2024 and 2023 was approximately $<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" id="Fact_70f7a4b43388486bb0bb51e4b4c276b5" contextRef="c20240101to20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" id="Fact_289c7b6436b942948872446ac249bff6" contextRef="c20230101to20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.2</ix:nonFraction></ix:nonFraction>
              million. The entities also distributed approximately $<ix:nonFraction name="sdhc:DistributionsFromUnconsolidatedEntities" id="Fact_7e04dda9c7f6456cbad71ac702978ddc" contextRef="c20240101to20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.2</ix:nonFraction> million and $<ix:nonFraction name="sdhc:DistributionsFromUnconsolidatedEntities" id="Fact_9570f07e17ae42b5907c8c9a2d67f76b" contextRef="c20230101to20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.5</ix:nonFraction> million to the Company during the three months ended March 31, 2024 and 2023, respectively, resulting in a total equity investment of approximately $<ix:nonFraction name="us-gaap:EquityMethodInvestments" id="Fact_cd474a4df00145c1b3ce4b34c3921fe2" contextRef="c20231231" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EquityMethodInvestments" id="Fact_4ac34dd7e76f4f55b2815987f3baea00" contextRef="c20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.1</ix:nonFraction></ix:nonFraction> million as of March 31, 2024 and December 31, 2023.</div>
</ix:continuation>
            <ix:continuation id="Text_aa05be125a444461839cc555ff85ac173" continuedAt="Text_aa05be125a444461839cc555ff85ac174">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_aa05be125a444461839cc555ff85ac174">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company does not consolidate the investments because the Company does not have a controlling interest in them.</div>
</ix:continuation>
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">25</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

              <div style="width: 100%;" class="BRPFPageHeader">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <ix:nonNumeric name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="Text_f83def378dae4896954a731e5fdef666" contextRef="c20240101to20240331" escape="true" continuedAt="Text_35717b8f88404785984c0f14286a06ef1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 10 &#8209; Variable interest entities:</span></div>
</ix:nonNumeric>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef1" continuedAt="Text_35717b8f88404785984c0f14286a06ef2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef2" continuedAt="Text_35717b8f88404785984c0f14286a06ef3">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company enters into lot option agreements to procure finished lots for the construction of homes in the future. Pursuant to these
              option agreements, the Company generally provides a deposit to the seller as consideration for the right to purchase lots at different times in the future at predetermined prices. Such contracts enable the Company to defer acquiring portions
              of properties owned by third parties or unconsolidated entities until the Company has determined whether and when to exercise the option, which may serve to reduce the Company&#8217;s financial risks associated with long&#8209;term land holdings.</div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef3" continuedAt="Text_35717b8f88404785984c0f14286a06ef4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef4" continuedAt="Text_35717b8f88404785984c0f14286a06ef5">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Based on the provisions of the relevant accounting guidance, the Company has concluded that when it enters into an option or purchase
              agreement to acquire lots from an entity, a variable interest entity (VIE) may be created. The Company evaluates all option and purchase agreements and amendments for land to determine if the related entity is a VIE. As required by ASC Topic
              810, <span style="font-style: italic;">Consolidation</span>, the Company assesses whether it is the primary beneficiary for each VIE.</div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef5" continuedAt="Text_35717b8f88404785984c0f14286a06ef6">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef6" continuedAt="Text_35717b8f88404785984c0f14286a06ef7">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In order to determine if the Company is the primary beneficiary, the Company must first assess whether it has the ability to control the
              activities of the VIE that most significantly impact its economic performance. Such activities include, but are not limited to, the ability to determine the budget and scope of land development work, if any; the ability to control financing
              decisions for the VIE; the ability to acquire additional land into the VIE or dispose of land in the VIE not under contract with the Company; and the ability to change or amend the existing option contract with the VIE.</div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef7" continuedAt="Text_35717b8f88404785984c0f14286a06ef8">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef8" continuedAt="Text_35717b8f88404785984c0f14286a06ef9">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">If the Company does not control such activities, the Company is not considered the primary beneficiary of the VIE. If the Company has the
              ability to control such activities, the Company will continue its analysis by determining if the Company is also expected to absorb a potentially significant amount of the VIE&#8217;s losses or, if no party absorbs the majority of such losses, if
              the Company will benefit from a potentially significant amount of the VIE&#8217;s expected gains. As of March 31, 2024 and December 31, 2023, the Company was not identified as the primary beneficiary of any VIEs associated with option and purchase
              agreements. Therefore, no such VIEs required consolidation under ASC Topic 810.</div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef9" continuedAt="Text_35717b8f88404785984c0f14286a06ef10">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef10" continuedAt="Text_35717b8f88404785984c0f14286a06ef11">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In all cases, creditors of the entities with which the Company has option agreements have no recourse against the Company and the maximum
              exposure to loss in option agreements is limited to the Company&#8217;s option deposits and any capitalized pre&#8209;acquisition costs. In certain instances where the Company has entered into option agreements to purchase finished lots from a land
              banker, the Company may also enter into an agreement to complete the development of the lots on behalf of the land banker at a fixed cost. The Company may be at risk for items over budget related to the development of the property under
              option. Any unpaid amounts under these development agreements are recorded as development reimbursement receivables from land bankers and are included in other assets (see Note 1 for information on other assets).</div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef11" continuedAt="Text_35717b8f88404785984c0f14286a06ef12">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef12" continuedAt="Text_35717b8f88404785984c0f14286a06ef13">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, the Company had deposits of $<ix:nonFraction name="sdhc:VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" id="Fact_b6098db05a3740b5935ecc3450ef19ac" contextRef="c20240331_RealEstatePropertiesAxis_ConsolidatedPropertiesMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">64.8</ix:nonFraction> million related to land option agreements with an aggregate remaining purchase price of $<ix:nonFraction name="sdhc:VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" id="Fact_dba26080a9e148819e7e9747648e293d" contextRef="c20240331_RealEstatePropertiesAxis_ConsolidatedPropertiesMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">742.6</ix:nonFraction> million. As of December 31, 2023, the Company had deposits of $<ix:nonFraction name="sdhc:VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" id="Fact_382e968790df4ba383eee85879c9b564" contextRef="c20231231_RealEstatePropertiesAxis_ConsolidatedPropertiesMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">57.1</ix:nonFraction>
              million related to land option agreements with an aggregate remaining purchase price of $<ix:nonFraction name="sdhc:VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" id="Fact_0f554b20debb4b638ded5eabc8de6304" contextRef="c20231231_RealEstatePropertiesAxis_ConsolidatedPropertiesMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">652.1</ix:nonFraction> million.</div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef13" continuedAt="Text_35717b8f88404785984c0f14286a06ef14">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef14" continuedAt="Text_35717b8f88404785984c0f14286a06ef15">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Deposits on option contracts are included in deposits on real estate under option or contract, and investments in option contracts with
              unconsolidated entities are included in investments in unconsolidated entities within other assets in the accompanying consolidated balance sheets.</div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef15" continuedAt="Text_35717b8f88404785984c0f14286a06ef16">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef16" continuedAt="Text_35717b8f88404785984c0f14286a06ef17">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">For lot option contracts where the lot seller entity is not required to be consolidated under the variable interest model, the Company
              considers whether such contracts should be accounted for as financing arrangements. Lot option contracts that may be considered financing arrangements include those entered into with third&#8209;party land banks or developers in conjunction with
              such third parties acquiring a specific land parcel(s) on the Company&#8217;s behalf, at the Company&#8217;s direction, and those with other landowners where the Company or its designee makes improvements to the optioned land parcel(s) during the
              applicable option period. For these lot option contracts, the Company records the remaining purchase price of the associated land parcel(s) in inventory in its consolidated balance sheets with a corresponding financing obligation if the
              Company determines that it is effectively compelled to exercise the option to purchase the land parcel(s). In making this determination with respect to a land option contracts, the Company considers the non&#8209;refundable deposit(s), any
              capitalized pre&#8209;acquisition costs and additional costs associated with abandoning the contract.</div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef17" continuedAt="Text_35717b8f88404785984c0f14286a06ef18">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_35717b8f88404785984c0f14286a06ef18">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As a result of such evaluations of lot option contracts, no lot option contracts were determined to be financing arrangements for which the
              remaining purchase price should be recorded as a financing obligation in the accompanying consolidated balance sheets.</div>
</ix:continuation>
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">26</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

              <div style="width: 100%;" class="BRPFPageHeader">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <div>
      <div>
        <div>
          <ix:nonNumeric name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Text_0681ef4ec29e400a954c5935397d815f" contextRef="c20240101to20240331" escape="true" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 11 - Stockholders&#8217;/ members&#8217; equity:</span></div>
</ix:nonNumeric>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f1" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation>

          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f2" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f3"><ix:nonNumeric name="us-gaap:ScheduleOfStockByClassTextBlock" id="Text_683aaef7783548c9849b2facdc174b81" contextRef="c20240101to20240331" escape="true" continuedAt="Text_6724f78fea3f46aea9498f0af1013da31">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the capitalization and voting rights of the Company&#8217;s classes of stock as of March 31, 2024:</div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f3" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f4"><ix:continuation id="Text_6724f78fea3f46aea9498f0af1013da31" continuedAt="Text_6724f78fea3f46aea9498f0af1013da32">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f4" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f5"><ix:continuation id="Text_6724f78fea3f46aea9498f0af1013da32" continuedAt="Text_6724f78fea3f46aea9498f0af1013da33">
<table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 30%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 14.61%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold; text-align: center;">Authorized</div>
                </td>

    <td style="width: 1%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                  <div style="text-align: center; text-indent: 1.25pt; color: rgb(0, 0, 0); font-weight: bold;">Issued &amp; Outstanding</div>
                </td>

    <td style="width: 1%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">Votes per</div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">share</div>
                </td>

    <td style="width: 0.88%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">Economic</div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">Rights</div>
                </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Preferred stock</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" id="Fact_657cfcb39f9143089bbbe77d6cf28cbf" contextRef="c20240331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">10,000,000</ix:nonFraction><br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" id="Fact_e83f7b4921cd43ec8b911bff68c330e9" contextRef="c20240331" unitRef="U001" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" id="Fact_da52f0888cc844fab5f0d4e47a648967" contextRef="c20240331" unitRef="U001" decimals="INF" scale="0" format="ixt-sec:numwordsen">None</ix:nonFraction></ix:nonFraction><br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: middle; font-variant: normal;">&#160;</td>

    <td style="width: 14.61%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 0.88%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; font-variant: normal;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Common stock:</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class A</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_e0d6dbda864741218a476d645c388719" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">250,000,000</ix:nonFraction></div>
                </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_e8a6642eca5c4221b8c2cf17c4915494" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_046ba3e107734b70b1a0a2b0d337a962" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,846,154</ix:nonFraction></ix:nonFraction><br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:CommonStockVotesPerShare" id="Fact_89cff1d6a94b4d20a5beb3486cb466d3" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U005" decimals="0" scale="0" format="ixt:num-dot-decimal">1</ix:nonFraction><br/>
                  </div>
                </td>

    <td style="width: 0.88%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonNumeric name="sdhc:CommonStockEconomicRights" id="Fact_9a8fc8cd7827450fa72d93816d85a632" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember">Yes</ix:nonNumeric><br/>
                  </div>
                </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class B</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_0c4426d2a62944029b4cc1bb79f808bb" contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">100,000,000</ix:nonFraction></div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_4a1bb83d1fa243f59fb6907610cb4ac3" contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_3e99043683c440008fa20b27d6034d68" contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">42,435,897</ix:nonFraction></ix:nonFraction><br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:CommonStockVotesPerShare" id="Fact_0167aaf53de040cca0b91e13d638c56a" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U005" decimals="0" scale="0" format="ixt:num-dot-decimal">10</ix:nonFraction><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                </td>

    <td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonNumeric name="sdhc:CommonStockEconomicRights" id="Fact_c8fb9835040e406fb226e4ea33e96fca" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember">No</ix:nonNumeric><br/>
                  </div>
                </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f5" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f6"><ix:continuation id="Text_6724f78fea3f46aea9498f0af1013da33" continuedAt="Text_6724f78fea3f46aea9498f0af1013da34">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f6" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f7"><ix:continuation id="Text_6724f78fea3f46aea9498f0af1013da34">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-variant: normal;"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);"><ix:footnote id="Foot_ec452e1ad2ca4547b4b8f32c853f006b" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Each share of Class B common stock entitles its holders to <ix:nonFraction name="sdhc:CommonStockVotesPerShare" id="Fact_a7ac44fa23724b6a815aa58b5b76cebb" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">ten</ix:nonFraction> votes per share on all matters presented to the stockholders and on which the holders of the Class B common stock are entitled to vote;
                    provided, that each share of Class B common stock will only be entitled to <ix:nonFraction name="sdhc:CommonStockVotesPerShareUponSunsetDate" id="Fact_d13dffddbb7642a480d7ce18e92d98c6" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> vote per share on all matters presented to
                    the stockholders generally upon the Sunset Date.</ix:footnote></div>
                </td>

  </tr>


</table>
</ix:continuation></ix:continuation>

          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f7" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f8">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">
            <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f8" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f9"><ix:nonNumeric name="sdhc:ScheduleOfCommonStockReservedForIssuanceTableTextBlock" id="Text_3984d4f013ee4e6985f580abcdf17662" contextRef="c20240101to20240331" escape="true" continuedAt="Text_71d7a51d35184ccb8fc040ecf75ca41a1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes Class A common stock reserved for issuances as of March 31, 2024:</div>
</ix:nonNumeric></ix:continuation>
            <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f9" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f10"><ix:continuation id="Text_71d7a51d35184ccb8fc040ecf75ca41a1" continuedAt="Text_71d7a51d35184ccb8fc040ecf75ca41a2">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f10" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f11"><ix:continuation id="Text_71d7a51d35184ccb8fc040ecf75ca41a2">
<table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 88%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Conversion of LLC Interests held by Continuing Equity Owners</div>
                  </td>

    <td colspan="1" style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">
                    <div style="text-align: right; color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" id="Fact_cacc56e5b5834c16b79ac47be03ea258" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">42,435,897</ix:nonFraction><br/>
                    </div>
                  </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td style="width: 88%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">RSUs</div>
                  </td>

    <td colspan="1" style="width: 1%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">
                    <div style="text-align: right; color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" id="Fact_e6ade61260764a3b83f2eb5a2f2e4165" contextRef="c20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,051,282</ix:nonFraction><br/>
                    </div>
                  </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">Total<br/>
                  </td>

    <td rowspan="1" colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td rowspan="1" style="width: 9%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: right;">&#160;<ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" id="Fact_3db3e5180ecd454a9f8ddefdbc6db2e9" contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">44,487,179</ix:nonFraction><br/>
                  </td>

    <td rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
             </div>

          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f11" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f12">
<div><br/></div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f12" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f13">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s board of directors is authorized to direct the Company to issue shares of preferred stock in one or more series and the
            discretion to determine the number and designation of such series and the powers, rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences,
            of each series of preferred stock. Through March 31, 2024, <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" id="Fact_68393530fbf24acdaa6cce1d305d1c91" contextRef="c20240331" unitRef="U001" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction> series of preferred stock have been issued.</div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f13" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f14">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <div style="font-variant: normal;">
            <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f14" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f15">
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Holders of shares of Class A common stock are entitled to receive dividends when and if declared by the board of directors out of funds legally available
              therefor, subject to any statutory or contractual restrictions on the payment of dividends and to any restrictions on the payment of dividends imposed by the terms of any outstanding preferred stock. Upon dissolution or liquidation, after
              payment in full of all amounts required to be paid to creditors and to the holders of preferred stock having liquidation preferences, if any, the holders of shares of Class A common stock will be entitled to receive pro rata the remaining
              assets available for distribution. Holders of shares of Class A common stock do not have preemptive, subscription, redemption, or conversion rights. There are no redemption or sinking fund provisions applicable to the Class A common stock.</div>
</ix:continuation>
          </div>

          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f15" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f16">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <div>
            <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f16" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f17">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;">Except in certain limited circumstances, holders of Class B common stock do not have any right to receive dividends or to
                receive a distribution upon dissolution or liquidation. Additionally, holders of shares of Class B common stock do not have preemptive, subscription or redemption rights. There are no redemption or sinking fund provisions applicable to the
                Class B common stock. Any amendment of the Company&#8217;s amended and restated certificate of incorporation that gives holders of Class B common stock (1) any rights to receive dividends or any other kind of distribution, (2) any right to
                convert into or be exchanged for shares of Class A common stock, or (3) any other economic rights (except for payments in cash in lieu of receipt of fractional stock) will require, in addition to any stockholder approval required by
                applicable law, the affirmative vote of holders of a majority of the voting power of the outstan</span><span style="font-variant: normal;">d</span><span style="color: rgb(0, 0, 0); font-variant: normal;">ing shares of Class A common stock
                voting separately as a class. The Company must, at all times, maintain (i) a <ix:nonFraction name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" id="Fact_bfad51f83a0c48b59258dd9c046a13c7" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember" unitRef="U006" decimals="0" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction>-to-one ratio between the number of shares of
                Class A common stock issued by Smith Douglas Homes Corp. and the number of LLC Interests owned by Smith Douglas Homes Corp., and (ii) maintain a <ix:nonFraction name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" id="Fact_07c9cf557c104decb34d024671a733b5" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U006" decimals="0" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction>-to-one




















                ratio between the number of shares of Class B common stock owned by the Continuing Equity Owners and the number of LLC Interests owned by them.</span></div>
</ix:continuation>
          </div>

          <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f17" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f18">
<div><br/></div>
</ix:continuation>
            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">27</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

              <div class="BRPFPageHeader" style="width: 100%;">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

          </div>

          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f18" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f19">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Shares of Class B common stock will be issued in the future only to the extent necessary to maintain a <ix:nonFraction name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" id="Fact_825b83ee66044cf489c7549c5c83e4a9" contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember" unitRef="U006" decimals="0" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction>-to-one ratio between the number of LLC Interests held by the Continuing Equity Owners and the number of shares of Class B common stock issued to
            the Continuing Equity Owners. Shares of Class B common stock are transferable only together with an equal number of LLC Interests. Only permitted transferees of LLC Interests held by the Continuing Equity Owners will be permitted transferees of
            Class B common stock. Shares of Class B common stock automatically transferred to Smith Douglas Homes Corp. upon the redemption or exchange of their LLC Interests pursuant to the terms of the Smith Douglas LLC Agreement will be canceled and may
            not be reissued.</div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f19" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f20">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f20" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f21">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, Smith Douglas Homes Corp. holds a <ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" id="Fact_52bf0b43c74047c69b99b279afc80288" contextRef="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember" unitRef="U006" decimals="3" scale="-2" format="ixt:num-dot-decimal">17.3</ix:nonFraction>% economic interest in Smith Douglas Holdings LLC through its ownership of <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_b9f3de78224b400793f24b1aec028699" contextRef="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_ParentMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,846,154</ix:nonFraction>
            LLC Interests but consolidates Smith Douglas Holdings LLC as sole managing member. The remaining <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_798b81258d7b448782d98ffe7a1e6a3a" contextRef="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">42,435,897</ix:nonFraction> LLC Interests
            representing an <ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" id="Fact_5d1d24886284459e89cb6df6ab509501" contextRef="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember" unitRef="U006" decimals="3" scale="-2" format="ixt:num-dot-decimal">82.7</ix:nonFraction>% interest are held by the Continuing Equity Owners and presented in the condensed consolidated financial
            statements as non-controlling interests.</div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f21" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f22">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f22" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f23">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The LLC Interests held by Continuing Equity Owners include a redemption right which may be settled by the Company, at the Company&#8217;s election,
            through the (1) issuance of a new share of Class A Common Stock for each LLC Interest redeemed or (2) settled by cash proceeds received from a qualifying offering of Class A Common Stock. The LLC Interests are not classified as temporary equity
            as the cash settlement is limited to the proceeds from a new offering of Class A Common Stock which is equity-classified.</div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f23" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f24">
<div><br/></div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f24" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f25">
<div style="color: rgb(0, 0, 0); font-style: italic; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Distributions to Members Related to Their Income Tax Liabilities</div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f25" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f26">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f26" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f27">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;">As a limited liability company treated as a partnership for income tax purposes, Smith Douglas Holdings LLC does not incur
              significant federal, state or local income taxes, as these taxes are primarily the obligations of its members. Under the LLC Agreement, Smith Douglas Holdings LLC is required to distribute cash, to the extent that Smith Douglas Holdings LLC
              has cash available, on a pro rata basis to its members to the extent necessary to cover the members&#8217; tax liabilities, if any, with respect to each member&#8217;s share of Smith Douglas Holdings LLC taxable earnings. Smith Douglas Holdings LLC makes
              such tax distributions to its members quarterly, based on an estimated tax rate and projected year-to-date taxable income, with a final accounting once actual taxable income or loss has been determined. Before the IPO, Smith Douglas Holdings
              LLC made tax distributions to the Continuing Equity Owners totaling approximately </span><span style="font-variant: normal;">$<ix:nonFraction name="sdhc:IncomeTaxLiabilitiesDistributions" id="Fact_8b30988792784838a6f3df359360b036" contextRef="c20240101to20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">14.5</ix:nonFraction>
              million&#160;<span style="color: rgb(0, 0, 0);">and $<ix:nonFraction name="sdhc:IncomeTaxLiabilitiesDistributions" id="Fact_4629e0367b4f465a942bae1c2d9ea778" contextRef="c20230101to20230331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">19.5</ix:nonFraction> million for the three months ended March 31, 2024 and 2023, respectively.
                Subsequent to March 31, 2024, Smith Douglas Holdings LLC made tax distributions to the Continuing Equity Owners totaling approximately $<ix:nonFraction name="sdhc:IncomeTaxLiabilitiesDistributions" id="Fact_a800663afb104c328d2fea9be29c0a03" contextRef="c20240401to20240515_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">6.4</ix:nonFraction>
                million.<br/>
              </span></span></div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f27" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f28">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f28" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f29">
<div style="color: rgb(0, 0, 0); font-style: italic; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Redemption of Class C &amp; Class D Units</div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f29" continuedAt="Text_5c8de9e62843432585f4afd4411dc60f30">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>
</ix:continuation>
          <ix:continuation id="Text_5c8de9e62843432585f4afd4411dc60f30">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">On January 16, 2024, after the IPO, Smith Douglas Holdings LLC redeemed all of its Class C and Class D Units at an aggregate redemption price
            of $<ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" id="Fact_ef59cc01fe2f44779780181db6a52754" contextRef="c20240116to20240116_CapitalUnitsByClassAxis_CapitalUnitClassCAndDMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.6</ix:nonFraction> million.</div>
</ix:continuation>

          <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

        </div>

      </div>

    </div>

  </div>

</div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <ix:nonNumeric name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Text_d614d7e54b684a7bb19de318e249dd94" contextRef="c20240101to20240331" escape="true" continuedAt="Text_830f926919de45d99e514adba8a585b31">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 12 - Share-based payments:</span></div>
</ix:nonNumeric>
            <ix:continuation id="Text_830f926919de45d99e514adba8a585b31" continuedAt="Text_830f926919de45d99e514adba8a585b32">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_830f926919de45d99e514adba8a585b32" continuedAt="Text_830f926919de45d99e514adba8a585b33">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the IPO, the stockholders approved the 2024 Incentive Award Plan (the 2024 Plan), which became effective on January 10,
              2024. The 2024 Plan generally is administered by the board of directors of with respect to awards to non-employee directors and by the compensation committee with respect to other participants and authorizes the Company to grant incentive
              stock-based awards.</div>
</ix:continuation>
            <ix:continuation id="Text_830f926919de45d99e514adba8a585b33" continuedAt="Text_830f926919de45d99e514adba8a585b34">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
              <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">28</span></div>

              <div style="page-break-after: always;" class="BRPFPageBreak">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

              <div class="BRPFPageHeader" style="width: 100%;">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

            <ix:continuation id="Text_830f926919de45d99e514adba8a585b34" continuedAt="Text_830f926919de45d99e514adba8a585b35">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Under the 2024 Plan, <ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" id="Fact_dd8b0af361644e998db4d25be62bbf25" contextRef="c20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,051,282</ix:nonFraction>
              shares of Class A common stock were initially reserved for issuance, which shares may be granted pursuant to a variety of equity-based compensation awards, including stock options, stock appreciation rights, RSUs, and other equity-based
              awards. The number of shares initially reserved for issuance pursuant to awards under the 2024 Plan includes an annual increase on the first day of each calendar year beginning on January 1, 2025 and ending on January 1, 2034, equal to (a) a
              number of shares of Class A common stock equal to <ix:nonFraction name="sdhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" id="Fact_7ee4ab3ee5c54decb6431e75ee2dff0c" contextRef="c20240101to20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U006" decimals="2" scale="-2" format="ixt:num-dot-decimal">1</ix:nonFraction>% of the aggregate number of shares of Class A and Class B common stock
              outstanding on the last day of the immediately preceding calendar year or (b) such smaller number of shares of Class A common stock as determined by the board of directors. No more than <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" id="Fact_4f8229c6ad434250b9ef2e3ad8ab4300" contextRef="c20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">10,000,000</ix:nonFraction> shares of Class A common stock may be issued upon the exercise of incentive stock options. As of March 31, 2024, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" id="Fact_ab39d676207b41a7a85323cb21625441" contextRef="c20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,610,555</ix:nonFraction> shares of Class A common stock are available for future grant under the 2024 Plan.</div>
</ix:continuation>
            <ix:continuation id="Text_830f926919de45d99e514adba8a585b35" continuedAt="Text_830f926919de45d99e514adba8a585b36">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_830f926919de45d99e514adba8a585b36" continuedAt="Text_830f926919de45d99e514adba8a585b37">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In January 2024, the Company granted an aggregate of <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_2b26cda8e9564e58be12bb729f8a83e7" contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">440,727</ix:nonFraction> RSUs to certain of the Company&#8217;s executives, directors, and employees under the 2024 Plan with an aggregate grant date fair value of $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" id="Fact_4a916113c8c148908867a9dcc7567f7f" contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">9.3</ix:nonFraction> million. The awards vest in full upon the <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact_cb61d2e757c847ac9221d153fd99f5ce" contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember" format="ixt-sec:durwordsen">one-year</ix:nonNumeric>
              anniversary of the closing date of the IPO, subject to the employee&#8217;s continued employment or the director&#8217;s continued service, with the exception of <ix:nonFraction name="sdhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" id="Fact_7d51b1c000e34b359e76df6eb9f7b388" contextRef="c20240101to20240131_TitleOfIndividualAxis_ExecutiveOfficerMember" unitRef="U007" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> executive&#8217;s award that will vest in <ix:nonFraction name="sdhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" id="Fact_728bd426df5d475e9e6bad50bd54829a" contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember_TitleOfIndividualAxis_ExecutiveOfficerMember" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen">six</ix:nonFraction> equal installments on each
              of the first <span style="-sec-ix-hidden:Fact_a55669c3e699440bbbb9f59067e37600">six</span> anniversaries of the closing date of the IPO, subject to the employee&#8217;s continued employment through the
              applicable vesting date. Additionally, vesting is subject to certain change in control and qualifying termination provisions as provided in the award agreements.</div>
</ix:continuation>
            <ix:continuation id="Text_830f926919de45d99e514adba8a585b37" continuedAt="Text_830f926919de45d99e514adba8a585b38">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_830f926919de45d99e514adba8a585b38" continuedAt="Text_830f926919de45d99e514adba8a585b39">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, all of the RSUs are outstanding and remain unvested. The fair value of the RSUs of $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="Fact_25cf8fc6563e490a97f5568029bb28a6" contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.00</ix:nonFraction> per unit was based on the fair value of a share of Class A common stock at the time of the IPO. Total compensation expense for RSUs was
              approximately $<ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_930818af7dc949949bacffffbbea9fdd" contextRef="c20240111to20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.9</ix:nonFraction> million for the period from January 11, 2024 to March 31, 2024, and is included in selling, general and
              administrative costs in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024.</div>
</ix:continuation>
            <ix:continuation id="Text_830f926919de45d99e514adba8a585b39" continuedAt="Text_830f926919de45d99e514adba8a585b310">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_830f926919de45d99e514adba8a585b310">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The unamortized compensation cost related to RSUs of approximately $<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" id="Fact_bea29d12d5a247b88ad1a1748e2a7afe" contextRef="c20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">8.4</ix:nonFraction> million as of March 31, 2024 is expected to be recognized over a weighted-average period of approximately <ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="Fact_aa40a9fcee654b3da593f71838f573c4" contextRef="c20240101to20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">2.2</ix:nonNumeric> years.</div>
</ix:continuation>
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <ix:nonNumeric name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="Text_95c7bfc2ff734cd0957f774ed95ca814" contextRef="c20240101to20240331" escape="true" continuedAt="Text_1819feacbe81480db004ad2e8b6b47341">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 13 &#8209; Employee benefit plan:</span></div>
</ix:nonNumeric>
            <ix:continuation id="Text_1819feacbe81480db004ad2e8b6b47341" continuedAt="Text_1819feacbe81480db004ad2e8b6b47342">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_1819feacbe81480db004ad2e8b6b47342">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company has a defined contribution 401(k) plan, which is offered to all employees who have attained the age of 21 and meet the minimum
              service requirements as defined in the plan document. Employer contributions under the plan are at management&#8217;s discretion. During the three months ended March 31, 2024 and 2023, employer contributions to the plan totaled approximately $<ix:nonFraction name="us-gaap:DefinedBenefitPlanContributionsByEmployer" id="Fact_035fdc906a3544cf839bc2953ea6e26f" contextRef="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.4</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:DefinedBenefitPlanContributionsByEmployer" id="Fact_7f55338c86144159be389ac4a8c4ae91" contextRef="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million,
              respectively, and are included within selling, general and administrative costs in the accompanying condensed consolidated statements of income. Participants are immediately vested in all contributions and earnings thereon.</div>
</ix:continuation>

            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <ix:nonNumeric name="us-gaap:IncomeTaxDisclosureTextBlock" id="Text_197a709beca14e3990782c20f214c007" contextRef="c20240101to20240331" escape="true" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb21">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 14 - Income taxes and tax receivable agreement:</span></div>
</ix:nonNumeric>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb21" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb22">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb22" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb23">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Smith Douglas Homes Corp. is taxed as a subchapter C corporation and is subject to federal and state income taxes. Smith Douglas Homes
              Corp.&#8217;s sole material asset is its ownership interest in Smith Douglas Holdings LLC, which is a limited liability company that is taxed as a partnership for U.S. federal and certain state and local income tax purposes. Smith Douglas Holdings
              LLC&#8217;s net taxable income and related tax credits, if any, are passed through to its members and included in the members&#8217; tax returns. The income tax burden on the earnings taxed to the non-controlling interest holders is not reported by the
              Company in its condensed consolidated financial statements under U.S. GAAP.</div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb23" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb24">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb24" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb25">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The estimated annual effective tax rate for the year ending December 31, 2024 is <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" id="Fact_344bdae1d290421f806f552b0a75efd9" contextRef="c20240101to20241231_StatementScenarioAxis_ScenarioForecastMember" unitRef="U006" decimals="3" scale="-2" format="ixt:num-dot-decimal">25.0</ix:nonFraction>%. The difference between the estimated annual effective income tax rate and the U.S. federal statutory rate is primarily attributable to income allocable to non-controlling
              interests, which is not taxable, and state income taxes.</div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb25" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb26">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb26" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb27">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s income tax provision was $<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_fc435f45fdb04b80b0bf7547d126874d" contextRef="c20240111to20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.9</ix:nonFraction>
              million for the period from January 11, 2024 to March 31, 2024. As the IPO occurred during the quarter ended March 31, 2024, and the Company had <ix:nonFraction name="sdhc:NumberOfBusinessTransactions" id="Fact_ab2ccfb2015d4dc99b7d9c5a7bbf5780" contextRef="c20240101to20240331_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U009" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction>
              business transactions or activities prior to the IPO, <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_62c7e40cc76c40ae803de54eec4f1f58" contextRef="c20240101to20240110_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U002" decimals="-3" scale="3" format="ixt-sec:numwordsen">no</ix:nonFraction> amounts related to the provision for income taxes were incurred for the
              period from January 1, 2024 to January 10, 2024.</div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb27" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb28">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">29</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

              <div style="width: 100%;" class="BRPFPageHeader">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb28" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb29">
<div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-variant: normal; font-family: 'Times New Roman';">On January 11, 2024, the Company recorded a deferred tax asset of $<ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" id="Fact_a101dd3eb49d4b6fa92d7f20c9a27797" contextRef="c20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">12.2</ix:nonFraction> million resulting from the step-up in basis allowed under Section 743(b) and 197 of the Internal Revenue Code related to the purchase of <ix:nonFraction name="sdhc:LLCInterestsPurchased" id="Fact_b14cf4ccb34d4d48bf4486f43d0096f7" contextRef="c20240111to20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U004" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,436</ix:nonFraction> LLC Interests from the Continuing Equity Owners discussed in Note 1, Description of business and summary of significant accounting
                policies, which is expected to be amortized over the useful lives of the underlying assets. The Company also recorded a deferred tax asset of $<ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" id="Fact_4362442934d546eeb7a62db01a1bdb0e" contextRef="c20240111" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">17.6</ix:nonFraction>
                million resulting from the outside basis difference related to its investment in Smith Douglas Holdings LLC by applying the look-through method to record the Company's proportionate share of inside basis differences within Smith Douglas
                Holdings LLC.</span><span style="font-family: 'Times New Roman';"> The <span style="font-size: 10pt;">Company recognizes deferred tax assets to the extent it believes these assets are more likely than not to be realized. In making such a
                  determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent results of
                  operations. After considering all those factors, management has recorded a valuation allowance of $<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" id="Fact_d5086d508db0446eae28fe50c83b12ac" contextRef="c20240111" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">16.7</ix:nonFraction> million for certain
                  deferred tax assets the Company has determined are not more likely than not to be realized. The initial deferred tax asset of $<ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" id="Fact_59298899351d4502a6c7dd7e22f1f9bf" contextRef="c20240111" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">17.6</ix:nonFraction>
                  million for the investment in Smith Douglas Holdings LLC and the related valuation allowance of $<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" id="Fact_a61e0522dd1244fd9f80b2f501b61ad8" contextRef="c20240111" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">16.7</ix:nonFraction> million were recorded
                  against additional paid-in capital and included within increase in deferred tax asset from IPO and related transactions in the condensed consolidated statements of stockholders&#8217;/members&#8217; equity.</span></span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb29" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb210">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb210" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb211">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As each of the Continuing Equity Owners elects to convert their LLC Interests into Class A common stock, Smith Douglas Homes Corp. will
              succeed to their aggregate historical tax basis which will create a net tax benefit to the Company. These tax benefits are expected to be amortized over <ix:nonNumeric name="sdhc:AmortizationPeriodOfIncomeTaxBenefits" id="Fact_f4690e0b38974f0989940be8ace62dd5" contextRef="c20240101to20240331" format="ixt-sec:duryear">15.0</ix:nonNumeric> years pursuant to Sections 743(b) and 197 of the Code. The Company will only recognize a deferred tax asset for financial reporting purposes when it is more likely than not that
              the tax benefit will be realized.</div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb211" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb212">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb212" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb213">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the IPO and related transactions, the Company entered into a TRA with Smith Douglas Holdings LLC and the Continuing
              Equity Owners that will provide for the payment by Smith Douglas Homes Corp. to the Continuing Equity Owners of <ix:nonFraction name="sdhc:PercentageOfPaymentOnTaxBenefit" id="Fact_17317466375f45a1be5e96e513c9fd06" contextRef="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U006" decimals="2" scale="-2" format="ixt:num-dot-decimal">85</ix:nonFraction>% of the amount
              of tax benefits, if any, that Smith Douglas Homes Corp. realizes (or in some circumstances is deemed to realize) related to the tax basis adjustments as such savings are realized.</div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb213" continuedAt="Text_d65a530cf8d74ab9abdbdb0b06c49eb214">
<div><br/></div>
</ix:continuation>
            <ix:continuation id="Text_d65a530cf8d74ab9abdbdb0b06c49eb214">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The purchase of <ix:nonFraction name="sdhc:LLCInterestsPurchased" id="Fact_2da64a7056a245cd95362f76c00fa86b" contextRef="c20240111to20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U004" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,436</ix:nonFraction>
              LLC Interests from the Continuing Equity Owners triggered a tax basis increase subject to the provisions of the TRA. On January 11, 2024, the date of the purchase, the Company recognized (i) a deferred tax asset in the amount of $<ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" id="Fact_6444afc7e6e94af3b4b2ff7cd80401e3" contextRef="c20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">12.2</ix:nonFraction> million, (ii) a corresponding estimated liability of $<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" id="Fact_0f44dc2678c2416b94447ff277444637" contextRef="c20240111" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">10.4</ix:nonFraction> million to the Continuing Equity Owners representing <ix:nonFraction name="sdhc:PercentageOfPaymentOnTaxBenefit" id="Fact_f07a74c322a0482fba64712c3e325538" contextRef="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U006" decimals="2" scale="-2" format="ixt:num-dot-decimal">85</ix:nonFraction>% of the
              projected tax benefits, and (iii) $<ix:nonFraction name="sdhc:DeferredTaxLiabilitiesAdditionalPaidInCapital" id="Fact_a1355f2c6e1248ae8abab12c95398332" contextRef="c20240111" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.8</ix:nonFraction> million of additional paid-in capital.</div>
</ix:continuation>

            <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Text_2ab73647716f44408072e270aee4fe86" contextRef="c20240101to20240331" escape="true" continuedAt="Text_264e47e686ca484abc1a3e11618048111">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 15 &#8209; Commitments and contingencies:</span></div>
</ix:nonNumeric>
            <ix:continuation id="Text_264e47e686ca484abc1a3e11618048111" continuedAt="Text_264e47e686ca484abc1a3e11618048112">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_264e47e686ca484abc1a3e11618048112">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company is subject to certain contingent liabilities resulting from litigation, claims, and other commitments which arise in the
              ordinary course of business. Management and legal counsel believe that the probable resolution of such contingencies will not materially affect the financial position, results of operations, or cash flows of the Company. In the normal course
              of business, the Company posts letters of credit and performance and other surety bonds related to certain development obligations with local municipalities, government agencies and developers. As of March 31, 2024 and December 31, 2023,
              performance and surety bonds totaled $<ix:nonFraction name="sdhc:MalpracticeLossContingencyPerformanceAndSuretyBonds" id="Fact_d2dbd1339a4a412a9d833c956742429c" contextRef="c20240331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">32.1</ix:nonFraction> million and $<ix:nonFraction name="sdhc:MalpracticeLossContingencyPerformanceAndSuretyBonds" id="Fact_a8f925669bf242728b7c59f3289610a4" contextRef="c20231231" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">26.1</ix:nonFraction> million, respectively. As of March 31, 2024 and December 31, 2023, there were <ix:nonFraction name="sdhc:MalpracticeLossContingencyLettersOfCredit" id="Fact_8c683b457c0c4dbb9149308c0539b37b" contextRef="c20231231" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="sdhc:MalpracticeLossContingencyLettersOfCredit" id="Fact_630ffb360e16455ea97bb79f356e0977" contextRef="c20240331" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> outstanding letters of credit.</div>
</ix:continuation>
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

            <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
              <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">30</span></div>

              <div style="page-break-after: always;" class="BRPFPageBreak">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

              <div class="BRPFPageHeader" style="width: 100%;">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <ix:nonNumeric name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="Text_0c43c9519561452e8c1bad2ed6aace4c" contextRef="c20240101to20240331" escape="true" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f409841">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 16 &#8209; Transactions with related parties:</span></div>
</ix:nonNumeric>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f409841" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f409842">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f409842" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f409843">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company rents office space under a lease with JBB Cherokee Holdings LLC, an entity affiliated by common ownership. <ix:nonNumeric name="sdhc:RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" id="Text_aee42df32fca4ab7a37298536ba22300" contextRef="c20240101to20240331" escape="true" continuedAt="Text_3fec5821bd964da1a79a8986782ae5d11"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal;">Related party lease cost included in the accompanying consolidated statements of income as a component of selling, general and administrative costs is presented in the
              table below (in thousands).</span></ix:nonNumeric></div>
</ix:continuation>
            <ix:continuation id="Text_3fec5821bd964da1a79a8986782ae5d11" continuedAt="Text_3fec5821bd964da1a79a8986782ae5d12"><ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f409843" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f409844">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_3fec5821bd964da1a79a8986782ae5d12"><ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f409844" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f409845">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                    <div style="text-align: center; color: rgb(0, 0, 0);">Three months ended March 31,</div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease costs (related party)</div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseCost" id="Fact_05c88058ff5f41a489db230f6f709b61" contextRef="c20240101to20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">87</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseCost" id="Fact_f2909a1628284461a0a342bdd68fc3b0" contextRef="c20230101to20230331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">87</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Variable lease costs &#8209; operating (related party)</div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:VariableLeaseCost" id="Fact_e21f061810d34f0fbfffd97509303cf2" contextRef="c20240101to20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">17</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:VariableLeaseCost" id="Fact_ccaf2cc1f49148d19e2ef89989669c05" contextRef="c20230101to20230331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">20</ix:nonFraction></div>
                  </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f409845" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f409846">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>

            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f409846" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f409847"><ix:nonNumeric name="sdhc:ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" id="Text_4145aec7f17d43fb9d5f3085422dd9ff" contextRef="c20240101to20240331" escape="true" continuedAt="Text_5f7b6a7d481c46efadd40c6c78cf61c41">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, the future minimum payments required under operating leases with related parties are as follows (in thousands):</div>
</ix:nonNumeric></ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f409847" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f409848"><ix:continuation id="Text_5f7b6a7d481c46efadd40c6c78cf61c41" continuedAt="Text_5f7b6a7d481c46efadd40c6c78cf61c42">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f409848" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f409849"><ix:continuation id="Text_5f7b6a7d481c46efadd40c6c78cf61c42" continuedAt="Text_5f7b6a7d481c46efadd40c6c78cf61c43">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Year ending December 31,</span></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2024 <sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" id="Fact_79fc79915c5b434cb15e3abfdd2a083d" contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">254</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2025</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" id="Fact_729e177916364d0ead296589faf10fb7" contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">347</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2026</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" id="Fact_de882d57c7824fe28f5235853c930271" contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">357</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2027</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" id="Fact_1331b49b0b3e4bd5bb0bb5403b689a70" contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">368</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2028</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" id="Fact_04accb1e1e0a4b589947f4fe55575f69" contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">251</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total lease payments</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" id="Fact_87bb987d55a649f7995aa4d9643a4b08" contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,577</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: imputed interest</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" id="Fact_44b68372ec04437e89fe74f70a1a5f85" contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">204</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total lease liability (related party)</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_e058c0d66367410d808c969dcfca584c" contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,373</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
            <div>
              <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f409849" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098410"><ix:continuation id="Text_5f7b6a7d481c46efadd40c6c78cf61c43" continuedAt="Text_5f7b6a7d481c46efadd40c6c78cf61c44">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098410" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098411"><ix:continuation id="Text_5f7b6a7d481c46efadd40c6c78cf61c44">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right; font-variant: normal;">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;">(1)</div>
                    </td>

    <td style="width: auto; vertical-align: top; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">Remaining payments are for the nine months ending December 31, 2024.</div>
                    </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
               </div>

            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098411" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098412">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098412" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098413">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Payments under the office lease agreement, along with costs associated with the office space, totaled approximately $<ix:nonFraction name="us-gaap:OperatingLeasePayments" id="Fact_e7b234bcecae44d2ba85b8cc0c4088b0" contextRef="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:OperatingLeasePayments" id="Fact_19d013278a184c0394fbd6b9eb7c75dc" contextRef="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.1</ix:nonFraction></ix:nonFraction> million during each of the three months ended March 31, 2024 and 2023, which is included in selling, general and administrative costs in
              the accompanying consolidated statements of income.</div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098413" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098414">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098414" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098415">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">During each of the three months ended March 31, 2024 and 2023, the Company incurred fees of $<ix:nonFraction name="sdhc:FacilitiesFeeIncurred" id="Fact_b67241c8d5b7400b8b15824ec3aee5bc" contextRef="c20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.4</ix:nonFraction> million and $<ix:nonFraction name="sdhc:FacilitiesFeeIncurred" id="Fact_a9b3c6ae9efb4f1e911aebca88cb7907" contextRef="c20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,000</ix:nonFraction>, respectively, in the aggregate from
              certain entities affiliated by common ownership for use of facilities related to business development and vendor relations, which is included in selling, general and administrative costs in the accompanying consolidated statements of income.
              The Company paid fees of $<ix:nonFraction name="sdhc:FacilitiesFeePaid" id="Fact_cf5a766f052a41309c34ac622314f49b" contextRef="c20240101to20240331_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,000</ix:nonFraction> and $<ix:nonFraction name="sdhc:FacilitiesFeePaid" id="Fact_ae15091a273549a0a30832bfb390685e" contextRef="c20230101to20230331_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,000</ix:nonFraction>
              for use of these facilities during each of the three months ended March 31, 2024 and 2023, respectively.</div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098415" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098416">
<div><br/></div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098416" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098417">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">While the Company typically enters into lot option agreements whereby a deposit is provided to the seller, the Company has in the past, in
              lieu of providing a deposit, invested a minority interest in certain of the land banking entities with which it contracts. During the three months ended March 31, 2023, the Company purchased <ix:nonFraction name="sdhc:NumberOfLotsPurchased" id="Fact_430f4d35549646aa8a5602b8ad74a12a" contextRef="c20230101to20230331_TypeOfArrangementAxis_LotOptionAgreementsMember" unitRef="U010" decimals="0" scale="0" format="ixt:num-dot-decimal">26</ix:nonFraction> lots totaling approximately $<ix:nonFraction name="sdhc:PurchaseOfLotsAmount" id="Fact_bfa219d27375472bb7cd6a2eb071b1ed" contextRef="c20230101to20230331_TypeOfArrangementAxis_LotOptionAgreementsMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.2</ix:nonFraction> million under lot
              option agreements with unconsolidated land bank entities in which the Company had a non&#8209;controlling ownership interest. There was <ix:nonFraction name="sdhc:PurchaseOfLotsAmount" id="Fact_f2265aeda0ec4203a50e793919525f67" contextRef="c20240101to20240331_TypeOfArrangementAxis_LotOptionAgreementsMember" unitRef="U002" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction>
              such activity during the three months ended March 31, 2024. The Company has identified these entities as VIEs; however, the Company has not been identified as the primary beneficiary of the VIEs and the entities are not consolidated in the
              accompanying condensed consolidated financial statements (see Note 10 for information related to VIEs).</div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098417" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098418">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098418" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098419">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company has entered into lot option transactions with a former member of the Company&#8217;s Board of Managers. During the three months ended
              March 31, 2023, the Company sold <ix:nonFraction name="sdhc:NumberOfLotsSold" id="Fact_3563dc5c124d47a3b8a953b53a575dca" contextRef="c20230101to20230331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_LotOptionAgreementsMember" unitRef="U010" decimals="0" scale="0" format="ixt:num-dot-decimal">5</ix:nonFraction> finished lots at cost for approximately $<ix:nonFraction name="sdhc:SaleOfLotsAmount" id="Fact_45c020d8f17c4d5b848e7ffa42a6601c" contextRef="c20230101to20230331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_LotOptionAgreementsMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million to the then member of the Company&#8217;s Board of Managers. During the three months ended March 31, 2023, the Company purchased <ix:nonFraction name="sdhc:NumberOfLotsPurchased" id="Fact_f339c216cf5b4c12a65dbc1cadbfd6e4" contextRef="c20230101to20230331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_LotOptionAgreementsMember" unitRef="U010" decimals="0" scale="0" format="ixt:num-dot-decimal">82</ix:nonFraction> lots totaling $<ix:nonFraction name="sdhc:PurchaseOfLotsAmount" id="Fact_1a0dfc421c204e1cbb7e0d13b8d6c687" contextRef="c20230101to20230331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_LotOptionAgreementsMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">4.6</ix:nonFraction> million
              related to these lot option agreements.</div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098419" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098420">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098420" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098421">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company charters aircraft services from companies that are controlled by a related entity of the Company&#8217;s managing member. Expenses
              incurred and paid to these companies under a dry lease agreement for the use of the aircraft for business travel totaled approximately $<ix:nonFraction name="sdhc:BusinessTravelExpensesIncurredAndPaid" id="Fact_9f356a45c3004982af02a68e1ae3bfc7" contextRef="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TypeOfArrangementAxis_DryLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="sdhc:BusinessTravelExpensesIncurredAndPaid" id="Fact_8bf7f2d4d92e48df80e4542fb44da99d" contextRef="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TypeOfArrangementAxis_DryLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.1</ix:nonFraction></ix:nonFraction>
              million for the three months ended March 31, 2024 and 2023, which are included in selling, general and administrative costs in the accompanying condensed consolidated statements of income.</div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098421" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098422">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098422" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098423">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; text-transform: none;">Historically, since August 2016, one
              of the members of Smith Douglas Holdings LLC&#8217;s Board of Managers was party to a consulting agreement with Smith Douglas Holdings LLC&#160; pursuant to which he provided services to Smith Douglas Holdings LLC in exchange for (i) an annual fee equal
              to approximately $<ix:nonFraction name="us-gaap:CostsAndExpensesRelatedParty" id="Fact_fced70ec20e54159b1bc56cf6c4533d6" contextRef="c20240101to20240331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.6</ix:nonFraction> million plus (ii) eligibility to earn an annual bonus, subject to the terms and conditions therein. During
              each of the three months ended March 31, 2024 and 2023, the member of Smith Douglas Holdings LLC&#8217;s Board of Managers earned fees under the consulting agreement of approximately $<ix:nonFraction name="sdhc:ConsultingFeesEarned" id="Fact_9b6f6a9852b24d43929600cee680035e" contextRef="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="sdhc:ConsultingFeesEarned" id="Fact_3e925cf5a27b4ff9a92686680c908868" contextRef="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.1</ix:nonFraction></ix:nonFraction> million, which are included in selling, general and administrative costs in the accompanying condensed consolidated statements of income. As of December 31, 2023,
              the Company had a balance due to the member of Smith Douglas Holdings LLC&#8217;s Board of Managers under the consulting agreement of approximately $<ix:nonFraction name="us-gaap:AccountsPayableCurrent" id="Fact_4bbd03641e174925ac237b92a033a9ea" contextRef="c20230331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.7</ix:nonFraction>
              million, which is included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets. There was <ix:nonFraction name="us-gaap:AccountsPayableCurrent" id="Fact_e35ad43ea1104190885335db76112e24" contextRef="c20240331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember" unitRef="U002" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction>
              such balance outstanding as of March 31, 2024.</div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098423" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098424">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">31</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

              <div class="BRPFPageHeader" style="width: 100%;">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098424" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098425">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company had <ix:nonFraction name="sdhc:NumberOfNotesPayables" id="Fact_cc67d22a9e21459691e631602c273d9d" contextRef="c20230101to20231231_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U011" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction>
              uncollateralized notes payable bearing interest at <ix:nonFraction name="us-gaap:RelatedPartyTransactionRate" id="Fact_412870d6eb2a4b1382a280a1d5f170a7" contextRef="c20231001to20231231_DebtInstrumentAxis_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U006" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.12</ix:nonFraction>% and <ix:nonFraction name="us-gaap:RelatedPartyTransactionRate" id="Fact_6d4471ac4ab94e2fb8f57684b36eb388" contextRef="c20231001to20231231_DebtInstrumentAxis_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U006" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.56</ix:nonFraction>%, respectively, and other payables to certain related parties for the purchase of airplanes totaling approximately $<ix:nonFraction name="us-gaap:AccountsPayableOtherCurrentAndNoncurrent" id="Fact_a90eed4578a1446080c01670b673931b" contextRef="c20231231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.9</ix:nonFraction> million as of December 31, 2023, which are included in accrued expenses and other liabilities in the accompanying 2023 condensed consolidated balance sheet. The notes
              payable were repaid during the three months ended March 31, 2024.</div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098425" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098426">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098426" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098427">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company has related party receivables totaling approximately $<ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_85e7b26fa24f4a4eb04ac39f9dfa3134" contextRef="c20240331_BalanceSheetLocationAxis_OtherAssetsMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_6a1dcb3217994a228834f915e0362ecc" contextRef="c20231231_BalanceSheetLocationAxis_OtherAssetsMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.1</ix:nonFraction></ix:nonFraction> million as of both March 31, 2024 and December 31, 2023 for various expenses paid by the Company on behalf of the related party, which are included in other
              assets in the accompanying condensed consolidated balance sheets.</div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098427" continuedAt="Text_a6bbdeb2fdf340f5a1f5b42386f4098428">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_a6bbdeb2fdf340f5a1f5b42386f4098428">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, the Company had a balance due to related parties of $<ix:nonFraction name="us-gaap:AccountsPayableCurrent" id="Fact_519ff9490e234e1b891edd183db7e50e" contextRef="c20231231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,000</ix:nonFraction> for various expenses paid by the related parties on behalf of the Company, which is included in accrued expenses and other liabilities in the accompanying 2023
              condensed consolidated balance sheet. There was <ix:nonFraction name="us-gaap:AccountsPayableCurrent" id="Fact_3b38f73cf3614ae4a078382ab0f5a173" contextRef="c20240331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="-3" scale="3" format="ixt-sec:numwordsen">no</ix:nonFraction> such balance outstanding as of March 31, 2024.</div>
</ix:continuation>

            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <ix:nonNumeric name="us-gaap:SegmentReportingDisclosureTextBlock" id="Text_33ca26c30c4e40a3a10ce9ddeb7ab851" contextRef="c20240101to20240331" escape="true" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 17 &#8209; Segment information:</span></div>
</ix:nonNumeric>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce1" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce2" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce3">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company operates one principal homebuilding business that is organized, managed and reported by geographic division. Management of the
              six geographic divisions report to the Company&#8217;s chief operating decision maker (CODM), which consists of the Chief Executive Officer and Chief Financial Officer of the Company. The CODM reviews the results of operations, including, among
              other things, total revenue and net income to assess profitability and allocate resources. Accordingly, the Company has presented its operations for the following <ix:nonFraction name="us-gaap:NumberOfReportableSegments" id="Fact_69152fdcc5314e9abdba91ea3e23a4ee" contextRef="c20240101to20240331" unitRef="U012" decimals="INF" scale="0" format="ixt-sec:numwordsen">six</ix:nonFraction> reportable segments: Alabama, Atlanta, Charlotte, Houston, Nashville, and Raleigh. Each reportable segment follows the accounting policies described in Note 1.</div>
</ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce3" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce4">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
            </div>
</ix:continuation>

            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce4" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce5"><ix:nonNumeric name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="Text_515061057a974f72a78c969607b0056c" contextRef="c20240101to20240331" escape="true" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac0711">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following tables summarize financial information by segment (in thousands):</div>
</ix:nonNumeric></ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce5" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce6"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac0711" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac0712">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce6" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce7"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac0712" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac0713">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="6">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three months ended March 31,</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="2">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="2">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Home closing revenue:</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Alabama</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_920da956a40a49d589b17bc4c9dc71fa" contextRef="c20240101to20240331_StatementGeographicalAxis_AL" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">39,655</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_4e40bb9efc8a409db8c2593feccf780e" contextRef="c20230101to20230331_StatementGeographicalAxis_AL" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">24,067</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Atlanta</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_112dcf567e5244b2975f9f897753d09b" contextRef="c20240101to20240331_StatementGeographicalAxis_AtlantaMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">62,620</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_4a74f00bb1f044cb9d574bc3bb9ffe0a" contextRef="c20230101to20230331_StatementGeographicalAxis_AtlantaMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">76,174</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Charlotte</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_fc3419cbdbd542a0a550c10f8edd3dd2" contextRef="c20240101to20240331_StatementGeographicalAxis_CharlotteMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,464</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_c47bb9be432c46dfbd96f2c9bbf80614" contextRef="c20230101to20230331_StatementGeographicalAxis_CharlotteMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,502</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Houston</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_1bac3e95bc5b40c69e3352c44567125e" contextRef="c20240101to20240331_StatementGeographicalAxis_HoustonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">24,030</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_e79b6c38c30f46ce843933cad1ea7d6f" contextRef="c20230101to20230331_StatementGeographicalAxis_HoustonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Nashville</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_34ad01cdd43c48e3bad22dd35bc509ce" contextRef="c20240101to20240331_StatementGeographicalAxis_NashvilleMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">22,030</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_98687223aa0040fb9a2d7a3fd10b811b" contextRef="c20230101to20230331_StatementGeographicalAxis_NashvilleMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">23,889</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Raleigh</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_f0df07c10b80437da697dc345ba18811" contextRef="c20240101to20240331_StatementGeographicalAxis_RaleighMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">27,410</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_acfac8fc331e4e2393ae9264b79cebb3" contextRef="c20230101to20230331_StatementGeographicalAxis_RaleighMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,512</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_594b9ae0578f4846aef2cf7fb3f958a9" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">189,209</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_23d7e26b4ad14065925f8e99c6789dee" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">168,144</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce7" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce8"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac0713" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac0714">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce8" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce9"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac0714" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac0715">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="6">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three months ended March 31,</div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" colspan="2">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" colspan="2">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net income (loss):</div>
                  </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Alabama</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_25b0454fbcb6475fb98457272b3f1096" contextRef="c20240101to20240331_StatementGeographicalAxis_AL" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,604</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_ed4fdcc35d3c4d008dd992bbb4656b9a" contextRef="c20230101to20230331_StatementGeographicalAxis_AL" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,241</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Atlanta</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_4b7028f905bf4469bd6d7e206c0592a3" contextRef="c20240101to20240331_StatementGeographicalAxis_AtlantaMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">14,571</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_c0c262343579491c87c2fe035303e80f" contextRef="c20230101to20230331_StatementGeographicalAxis_AtlantaMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,549</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Charlotte</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_fa286d611a6f4c0aa592946df9be3cfe" contextRef="c20240101to20240331_StatementGeographicalAxis_CharlotteMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,624</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_0ace702415e048af85c81a828646511a" contextRef="c20230101to20230331_StatementGeographicalAxis_CharlotteMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,933</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Houston</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_743ce24ab8f4485ba31c118879c7d3ee" contextRef="c20240101to20240331_StatementGeographicalAxis_HoustonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,366</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_24c38b054b70456a8c98777e007acb9f" contextRef="c20230101to20230331_StatementGeographicalAxis_HoustonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Nashville</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_ba01fb3de2784a2a9b0647c457b0344c" contextRef="c20240101to20240331_StatementGeographicalAxis_NashvilleMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,313</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_581bb77114c24624bd24c8055818881f" contextRef="c20230101to20230331_StatementGeographicalAxis_NashvilleMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,231</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Raleigh</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_e634f6c722dd4e42be01188719e7d7ce" contextRef="c20240101to20240331_StatementGeographicalAxis_RaleighMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,810</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_91bd19b60bb645a7b769c092424e2380" contextRef="c20230101to20230331_StatementGeographicalAxis_RaleighMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,231</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Segment total</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_0ab66474f4bd410794496739edcbc6c3" contextRef="c20240101to20240331_StatementGeographicalAxis_AmericasMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,288</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_3565785e513141eb965c755a7a0bebe1" contextRef="c20230101to20230331_StatementGeographicalAxis_AmericasMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">34,185</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Corporate <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_a89ec65781094c55a5c517af572f6657" contextRef="c20240101to20240331_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">10,802</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_d86abb183ec54a9fadfb1459443b7cf7" contextRef="c20230101to20230331_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">5,359</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total</div>
                  </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_b9bf320e737d454fb0a9f356673f431b" contextRef="c20240101to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">20,486</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ProfitLoss" id="Fact_8732b16cc1174f7890767a9e5aa6953c" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,826</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce9" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce10"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac0715" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac0716">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce10" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce11"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac0716" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac0717">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0); font-style: italic;"><ix:footnote id="Foot_02fcb7934f794b87ae94cac8cda926c2" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Corporate primarily includes corporate overhead costs, such as payroll
                      and benefits, business insurance, information technology, office costs, outside professional services and travel costs, and certain other amounts that are not allocated to the reportable segments.</ix:footnote></div>
                  </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce11" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce12"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac0717" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac0718">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation></ix:continuation>
            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">32</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

              <div style="width: 100%;" class="BRPFPageHeader">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce12" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce13"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac0718" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac0719">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">March 31,</div>
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"> 2024</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="2">
                    <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assets:</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Alabama</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_d37f5812aa3849e3bdf27c5df9dd0a3b" contextRef="c20240331_StatementGeographicalAxis_AL" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">55,714</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_dad3724f25714aecbd0063c6d8adfe45" contextRef="c20231231_StatementGeographicalAxis_AL" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">61,433</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Atlanta</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_7bcb9b55213142c0aa24e968b8df8fdf" contextRef="c20240331_StatementGeographicalAxis_AtlantaMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">102,512</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_240ae88418a145ce9cb8edc860f4c174" contextRef="c20231231_StatementGeographicalAxis_AtlantaMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">86,647</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Charlotte</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_07f3f6e28693449d90fa09e680a2603a" contextRef="c20240331_StatementGeographicalAxis_CharlotteMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">32,458</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_f8838e54144b487287eda07f8f4b1a99" contextRef="c20231231_StatementGeographicalAxis_CharlotteMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">32,302</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Houston <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_e19e0a069b03465f8da4494a639973a0" contextRef="c20240331_StatementGeographicalAxis_HoustonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">101,929</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_6db0310d0b22492fb831a4c4a61e555c" contextRef="c20231231_StatementGeographicalAxis_HoustonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">93,825</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Nashville</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_575ef0acd8c240f08faf37c06042e73b" contextRef="c20240331_StatementGeographicalAxis_NashvilleMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">23,045</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_5fa90acdc83b405eb75e9cd35aa84f0f" contextRef="c20231231_StatementGeographicalAxis_NashvilleMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">24,818</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Raleigh</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_9ee5500467e848738b44fb278374d9b9" contextRef="c20240331_StatementGeographicalAxis_RaleighMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">34,308</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_9c6271b00d674bbba66dcd1a1bad710a" contextRef="c20231231_StatementGeographicalAxis_RaleighMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,897</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Segment total</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_b7a09a754c554694aa2fbb84aff786a8" contextRef="c20240331_StatementGeographicalAxis_AmericasMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">349,966</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_6379890fd62a44d4a8553d9e4ddeedb0" contextRef="c20231231_StatementGeographicalAxis_AmericasMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">327,922</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Corporate <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_7d58212236fe4c699c67f1b68fbd94d7" contextRef="c20240331_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">51,284</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_e9771e93cb354b668a80c093472fd1eb" contextRef="c20231231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">24,770</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_82e88b277e904d45be62b198f5915ae0" contextRef="c20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">401,250</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Assets" id="Fact_fcda56c6e436479189b5d1f0e1ab8d9d" contextRef="c20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">352,692</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce13" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce14"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac0719" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac07110">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce14" continuedAt="Text_7ad19888184b4e62b6a95ea5f02fd9ce15"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac07110" continuedAt="Text_05b3f05bcc97435fa6de2af3994ac07111">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0); font-style: italic;"><ix:footnote id="Foot_87078dc215004769985ca1a5c9bcb716" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Balance includes goodwill of approximately $<ix:nonFraction name="us-gaap:Goodwill" id="Fact_df53e9d57ab34f619f02138a303f8b14" contextRef="c20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">25.7</ix:nonFraction> million resulting from the acquisition of Devon Street Homes, L.P.</ix:footnote></div>
                  </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_7ad19888184b4e62b6a95ea5f02fd9ce15"><ix:continuation id="Text_05b3f05bcc97435fa6de2af3994ac07111">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0); font-style: italic;"><ix:footnote id="Foot_4416acfbb52e4309bac26e688097b58f" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Corporate primarily includes cash and cash equivalents, property and
                      equipment, and other assets that are not allocated to the segments.</ix:footnote></div>
                  </td>

  </tr>


</table>
</ix:continuation></ix:continuation>

            <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

            <div><br/></div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <div>
              <ix:nonNumeric name="us-gaap:EarningsPerShareTextBlock" id="Text_956f71366ca545dfbf0aa962e0188c3c" contextRef="c20240101to20240331" escape="true" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa631">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 18 - Earnings per share:</span></div>
</ix:nonNumeric>
              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa631" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa632">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation>
              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa632" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa633">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share is computed by dividing net income attributable to Smith Douglas Homes Corp. by the weighted-average number of
                shares of Class A common stock outstanding during the period. Diluted earnings per share is computed by adjusting the net income available to Smith Douglas Homes Corp. and the weighted average shares outstanding to give effect to
                potentially dilutive securities. Shares of Class B common stock are not entitled to receive any distributions or dividends and are therefore excluded from this presentation since they are not participating securities.</div>
</ix:continuation>
              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa633" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa634">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation>
              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa634" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa635">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">All earnings prior to January 11, 2024, the date of the IPO, were entirely allocable to the non-controlling interests and, as a result,
                earnings per share information is not applicable for reporting periods prior to this date. Consequently, only earnings per share for net income for periods subsequent to January 10, 2024 are presented.</div>
</ix:continuation>
              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa635" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa636">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation>

              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa636" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa637"><ix:nonNumeric name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Text_88c4711831d241ee96fae59b669b12f6" contextRef="c20240101to20240331" escape="true" continuedAt="Text_4bee77c33ab742219c1977437af268931">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Basic and diluted earnings per share of common stock for the period from January 11, 2024 to March 31, 2024 have been computed as follows
                (in thousands, except share and per share amounts):</div>
</ix:nonNumeric></ix:continuation>
              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa637" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa638"><ix:continuation id="Text_4bee77c33ab742219c1977437af268931" continuedAt="Text_4bee77c33ab742219c1977437af268932">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa638" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa639"><ix:continuation id="Text_4bee77c33ab742219c1977437af268932">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="2">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;">For the period from</div>
                      <span style="font-weight: normal;"> </span>
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;">January 11, 2024 to </div>
                      <span style="font-weight: normal;"> </span>
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;">March 31, 2024</div>
                    </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-weight: normal;">Numerator:</span></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Net income attributable to Smith Douglas Homes Corp, Basic</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_6cb88d17610b4b80973c75c1209350b9" contextRef="c20240111to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,972</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Add: Net income impact from assumed redemption of all LLC Interests to common stock</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DilutiveSecurities" id="Fact_95c56a57e92b4d758a5dd460ee96eb44" contextRef="c20240111to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">18,674</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Less: Income tax expense on net income attributable to NCI at <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" id="Fact_1cf112b26b5943a0b45bddb5e0026d47" contextRef="c20240111to20240331" unitRef="U006" decimals="3" scale="-2" format="ixt:num-dot-decimal">25.0</ix:nonFraction></span>%</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
                      <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" id="Fact_dfeb996195794e479ef6842d6a923805" contextRef="c20240111to20240331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">4,661</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Net income attributable to Smith Douglas Homes Corp., after adjustment for assumed redemption, Diluted</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" id="Fact_fd76aceb69004a8fa082764aa2589deb" contextRef="c20240111to20240331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,985</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal;">Denominator:</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Weighted average shares of common stock outstanding, Basic</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_50356de799eb4bdb9c4541a53f38c6a8" contextRef="c20240111to20240331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,846,154</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Dilutive effects of:</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">LLC Interests that are exchangeable for common stock</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" id="Fact_09e785cee51b4c01911edcde72ca8503" contextRef="c20240111to20240331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">42,435,897</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px;">
                      <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">Unvested RSUs</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" id="Fact_881f5d86067b4de3972167e7b78588d9" contextRef="c20240111to20240331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">128,346</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Weighted average shares of common stock outstanding, Diluted</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_8eb19778d3b04558a3e9c90f4187084f" contextRef="c20240111to20240331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">51,410,397</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">&#160;</td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Basic earnings per share</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                      <div>$</div>
                    </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                      <div><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_2365c70e621c4c16aba4f1fedc6ca587" contextRef="c20240111to20240331" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.34</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Diluted earnings per share</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">
                      <div>$</div>
                    </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                      <div><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_8df4806fb12048908242eb8c4bf22118" contextRef="c20240111to20240331" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.33</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

              <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa639" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa6310">
<div><br/></div>
</ix:continuation>
                <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
                  <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">33</span></div>

                  <div style="page-break-after: always;" class="BRPFPageBreak">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div style="width: 100%;" class="BRPFPageHeader">
                    <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                  </div>

                </div>

              </div>

              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa6310" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa6311">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to the non-controlling interests added back to net income in the fully dilutive computation has been adjusted for
                income taxes which would have been expensed had the income been recognized by Smith Douglas Homes Corp., a taxable entity. The weighted average common shares outstanding in the diluted computation per share assumes all outstanding LLC
                Interests are redeemed and the Company elects to issue Class A shares of common stock upon redemption rather than cash-settle.</div>
</ix:continuation>
              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa6311" continuedAt="Text_90671ef899254b4bb7f0d3f88b57aa6312">
<div><br/></div>
</ix:continuation>
              <ix:continuation id="Text_90671ef899254b4bb7f0d3f88b57aa6312">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">For the period from January 11, 2024 to March 31, 2024, the dilutive impact of LLC Interests assumed to be redeemed in exchange for the
                issuance of Class A common stock was included in the computation of diluted earnings per share under the if-converted method. The dilutive impact of unvested RSUs was included using the treasury stock method.</div>
</ix:continuation>

              <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

            </div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <div>
              <ix:nonNumeric name="us-gaap:BusinessCombinationDisclosureTextBlock" id="Text_6b334d01cfad4be5bc5595437fc3a0a2" contextRef="c20240101to20240331" escape="true" continuedAt="Text_2c21c95415124a6fafbb211f1bf026271">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 19 &#8209; Acquisition of Devon Street Homes, L.P.:</span></div>
</ix:nonNumeric>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf026271" continuedAt="Text_2c21c95415124a6fafbb211f1bf026272">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf026272" continuedAt="Text_2c21c95415124a6fafbb211f1bf026273">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">On July 31, 2023 (the Acquisition Date), the Company acquired substantially all of the assets of Devon Street Homes, L.P. (Devon Street).
                Devon Street is a builder of single-family homes in Houston, Texas, and targets entry-level and first-time homebuyers. The acquisition of Devon Street allows the Company to expand its operations into the Houston, Texas market area. The
                Company funded the acquisition, with an estimated purchase price of approximately $<ix:nonFraction name="sdhc:BusinessCombinationEstimatedConsiderationToBePaid" id="Fact_bfbfffeffc9e41a2acb9190f9e4330be" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">83.9</ix:nonFraction> million, primarily from cash on hand,
                availability under the Credit Facility and a <ix:nonNumeric name="us-gaap:DebtInstrumentTerm" id="Fact_c35d88e543714c7a978fc784ce48971b" contextRef="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" format="ixt-sec:durwordsen">three-year</ix:nonNumeric> promissory note in the principal amount of $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_fcaa1d26bc034517bf07f4353a34d13e" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.0</ix:nonFraction> million payable to the seller. In addition to the purchase price, the agreement also contemplates <ix:nonFraction name="sdhc:BusinessCombinationNumberOfEarnoutPayments" id="Fact_12566601323c4a3295fead707dc6e1fb" contextRef="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U013" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> earnout payments that will be paid to the seller upon the achievement of certain gross margin targets and contracting for future lots. The preliminary estimate of
                goodwill arising from the acquisition primarily relates to acquired workforce, synergies, and economies of scale expected from combining the operations of Devon Street with the Company. Goodwill recognized is expected to be deductible for
                income tax purposes. The Company recognized transaction expense of approximately $<ix:nonFraction name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" id="Fact_d64a2aea184a4245a1c7ac5c105d1bdd" contextRef="c20231231_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.8</ix:nonFraction> million related to the acquisition of Devon
                Street during the year ended December 31, 2023.</div>
</ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf026273" continuedAt="Text_2c21c95415124a6fafbb211f1bf026274">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation>

              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf026274" continuedAt="Text_2c21c95415124a6fafbb211f1bf026275"><ix:nonNumeric name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="Text_b9af64ece92c41d9974bce0d3e1a7bdc" contextRef="c20240101to20240331" escape="true" continuedAt="Text_0eb7c117fc8f41768191aa632fd8a7161">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the estimated fair value of each class of consideration transferred or expected to be transferred in
                relation to the Devon Street acquisition as of the Acquisition Date (in thousands):</div>
</ix:nonNumeric></ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf026275" continuedAt="Text_2c21c95415124a6fafbb211f1bf026276"><ix:continuation id="Text_0eb7c117fc8f41768191aa632fd8a7161" continuedAt="Text_0eb7c117fc8f41768191aa632fd8a7162">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf026276" continuedAt="Text_2c21c95415124a6fafbb211f1bf026277"><ix:continuation id="Text_0eb7c117fc8f41768191aa632fd8a7162" continuedAt="Text_0eb7c117fc8f41768191aa632fd8a7163">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash consideration <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                    </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:BusinessCombinationCashConsiderationToBePaid" id="Fact_43a48cb3eda24c718328cd30d409144c" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">75,865</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Seller note payable</div>
                    </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:BusinessCombinationSellerNotePayableLiability" id="Fact_eb1d05daa0744f65a3151d6e13c56a27" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Contingent consideration <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
                    </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiability" id="Fact_dfacdd40947e4d19b2b1998397af34f5" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,000</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 4px; font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total estimated consideration to be paid</div>
                    </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" colspan="1">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:BusinessCombinationEstimatedConsiderationToBePaid" id="Fact_529c242f3a6b4717ab0baf2454126ee4" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">83,865</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf026277" continuedAt="Text_2c21c95415124a6fafbb211f1bf026278"><ix:continuation id="Text_0eb7c117fc8f41768191aa632fd8a7163" continuedAt="Text_0eb7c117fc8f41768191aa632fd8a7164">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf026278" continuedAt="Text_2c21c95415124a6fafbb211f1bf026279"><ix:continuation id="Text_0eb7c117fc8f41768191aa632fd8a7164" continuedAt="Text_0eb7c117fc8f41768191aa632fd8a7165">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;"><ix:footnote id="Foot_6ed4baad4aa34f0f8a6f762966ad8b58" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">The cash consideration was funded by $<ix:nonFraction name="sdhc:BusinessCombinationCashInHand" id="Fact_5bf03b67052347c381e53d856162d1ae" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.9</ix:nonFraction> million of cash on hand and $<ix:nonFraction name="sdhc:BusinessCombinationCashDrawsFromCreditFacility" id="Fact_43fb3a1155dc4257b59d6b6e558b98b0" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">72.0</ix:nonFraction>
                        million of draws on the Company&#8217;s Credit Facility.</ix:footnote></div>
                    </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf026279" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262710"><ix:continuation id="Text_0eb7c117fc8f41768191aa632fd8a7165">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;"><ix:footnote id="Foot_08edd83c9cec46d193d259ebf18f8c0a" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">The contingent consideration represents
                        management&#8217;s estimate of the fair value of the future payment to be made to the former owner of Devon Street under the terms of the Gross Margin Earnout feature included in the executed Asset Purchase Agreement for the Devon Street
                        acquisition. Per the terms of the Gross Margin Earnout feature, the seller is entitled to receive a one&#8209;time payment in the first quarter of 2025 based on the newly established Houston division&#8217;s gross margin (as defined) for the
                        year ending December 31, 2024. The payout will be determined in accordance with the Gross Margin Calculation Payout Grid and ranges from a minimum of <ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" id="Fact_83ab6954d5d94d928b71b93d778fa29b" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-6" scale="6" format="ixt-sec:numwordsen">zero</ix:nonFraction> to a maximum of $<ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" id="Fact_c38e33c79be246caabd16dd9e3caa0a8" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.0</ix:nonFraction> million.</ix:footnote></div>
                    </td>

  </tr>


</table>
</ix:continuation></ix:continuation>

              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262710" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262711">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">34</span></div>

                <div style="page-break-after: always;" class="BRPFPageBreak">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                </div>

              </div>

              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262711" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262712">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company accounted for the Devon Street acquisition as a business combination, which requires assets acquired and liabilities assumed
                to be recorded at fair value as of the Acquisition Date. The preliminary fair values of the assets acquired and liabilities assumed, which are presented in the table below, and the related preliminary acquisition accounting, are based on
                management&#8217;s estimates and assumptions, as well as information compiled by management, including the books and records of Devon Street, as of the date these financial statements were available to be issued. The Company believes that the
                information gathered to date provides a reasonable basis for estimating the preliminary fair values of assets acquired and liabilities assumed. The Company&#8217;s estimates and assumptions are subject to change during the measurement period, not
                to exceed <ix:nonNumeric name="sdhc:BusinessCombinationMeasurementPeriod" id="Fact_68af6cebfcb543a785f9ee76a8e410d3" contextRef="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_RangeAxis_MaximumMember" format="ixt-sec:durwordsen">one year</ix:nonNumeric> from the Acquisition Date. Any potential adjustments made could be material in relation to the values
                presented in the table below.</div>
</ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262712" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262713">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation>

              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262713" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262714"><ix:nonNumeric name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="Text_ca6a654b309a4a74ae63f86b1adaca2b" contextRef="c20240101to20240331" escape="true" continuedAt="Text_b92d57bee11d44af8f0518d940842c021">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the allocation of the preliminary purchase price as of the Acquisition Date (in thousands):</div>
</ix:nonNumeric></ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262714" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262715"><ix:continuation id="Text_b92d57bee11d44af8f0518d940842c021" continuedAt="Text_b92d57bee11d44af8f0518d940842c022">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262715" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262716"><ix:continuation id="Text_b92d57bee11d44af8f0518d940842c022">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Real estate inventory</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" id="Fact_14db90f770ea47e88ea57761b1cefea7" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">51,723</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Deposits on real estate under option or contracts</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" id="Fact_8459b106a9cd46b39bff1f0dfe6415a4" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,438</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Property and equipment, net</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" id="Fact_8a9cce47ebc1445caa2e250daea8c30e" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">69</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Goodwill</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_fd7069cb0cd74ecb82d36a94c5ecfc49" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,726</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other assets</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" id="Fact_441bca31872c4db5b8cc4eaf61320d4f" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">324</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accounts payable</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" id="Fact_5b3d8c3d7db148aeabb18e93d0f344cc" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">857</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Customer deposits</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" id="Fact_5fc5767b6ec2474bbb28a08b498eaa5f" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">181</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accrued expenses and other liabilities</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
                      <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="sdhc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" id="Fact_3ac27a8e7eb2433883717ad5ee9d253c" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">377</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Fair value of consideration transferred</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" id="Fact_980b69661bcf4777bf06c308e0871814" contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">83,865</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262716" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262717">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262717" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262718">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As discussed above, the Company&#8217;s acquisition accounting for the Devon Street acquisition is preliminary. The primary areas of the
                acquisition accounting that are not yet finalized include, but are not limited to, the following: (1) finalizing the review and valuation of the acquired tangible and intangible assets and liabilities (including the models, key assumptions,
                inputs, and estimates) and (2) finalizing the identification of the tangible and intangible assets acquired and liabilities assumed and identified. The Company will continue to evaluate these items until they are satisfactorily resolved and
                adjust the acquisition accounting accordingly within the allowable measurement period (not to exceed <ix:nonNumeric name="sdhc:BusinessCombinationMeasurementPeriod" id="Fact_e73f29df8fda4e6ab1c9c0597b6467ba" contextRef="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_RangeAxis_MaximumMember" format="ixt-sec:durwordsen">one year</ix:nonNumeric> from the date of
                acquisition), as defined by ASC 805. During the fourth quarter of 2023, certain measurement period adjustments were made to the total estimated consideration to be paid and the allocation of the purchase price. These adjustments resulted in
                an increase in goodwill of $<ix:nonFraction name="us-gaap:GoodwillPeriodIncreaseDecrease" id="Fact_fac26c05e17e4bb4b064eef53381fb58" contextRef="c20231001to20231231_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">9.3</ix:nonFraction> million.</div>
</ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262718" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262719">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation>

              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262719" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262720"><ix:nonNumeric name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="Text_c297d7a57ec749fd8480ef463530c3cf" contextRef="c20240101to20240331" escape="true" continuedAt="Text_1a2a09f68f0044c28c91fe19a99b9dab1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following presents the Company&#8217;s unaudited proforma consolidated home closing revenue and net income for the three months ended March
                31, 2023 as if the Devon Street acquisition had occurred on January 1, 2022. This unaudited pro forma consolidated financial information is provided for informational purposes only and is not necessarily indicative of the operating results
                that would have occurred if the acquisition of Devon Street had been completed on January 1, 2022, nor is it indicative of the Company&#8217;s future results. As a result, actual results could differ materially from the unaudited pro forma
                consolidated financial information presented below.</div>
</ix:nonNumeric></ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262720" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262721"><ix:continuation id="Text_1a2a09f68f0044c28c91fe19a99b9dab1" continuedAt="Text_1a2a09f68f0044c28c91fe19a99b9dab2">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262721" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262722"><ix:continuation id="Text_1a2a09f68f0044c28c91fe19a99b9dab2">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" colspan="2">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Pro Forma for the Three Months</div>
                      <div style="text-align: center; color: rgb(0, 0, 0);">Ended March 31, 2023<br/>
                      </div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal;" colspan="2">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-style: italic;">(In thousands)</div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Home closing revenue</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" id="Fact_69ac789cf61e4b2ea0fc158cc239d05b" contextRef="c20230101to20230331_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">183,443</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-variant: normal; width: 88%;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net income</div>
                    </td>

    <td valign="bottom" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" colspan="1">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" id="Fact_3c067fa3c5a34309b168dc34d9899133" contextRef="c20230101to20230331_BusinessAcquisitionAxis_DevonStreetHomesLPMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">29,477</ix:nonFraction></div>
                    </td>

    <td valign="bottom" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262722" continuedAt="Text_2c21c95415124a6fafbb211f1bf0262723">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">35</span></div>

                <div style="page-break-after: always;" class="BRPFPageBreak">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                </div>

              </div>

              <ix:continuation id="Text_2c21c95415124a6fafbb211f1bf0262723">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The unaudited proforma consolidated financial information was prepared using the acquisition method of accounting and was based on the
                historical financial information of the Company and Devon Street. In order to reflect the occurrence of the acquisition on January 1, 2022, the unaudited proforma financial information includes adjustments to reflect the following: (i) the
                additional interest expense associated with new borrowings to finance the acquisition; (ii) incremental amortization expense based on the current preliminary fair values of inventory step-up; and (iii) the change in fair value for
                contingent consideration.</div>
</ix:continuation>
              <div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

            </div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <div>
            <div>
              <ix:nonNumeric name="us-gaap:FairValueDisclosuresTextBlock" id="Text_fae74881c06b40fba085fa48de28f21c" contextRef="c20240101to20240331" escape="true" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 20 &#8209; Fair value of financial instruments:</span></div>
</ix:nonNumeric>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa1" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa2" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa3">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">ASC Topic 820, <span style="font-style: italic;">Fair Value Measurements and Disclosures</span>, establishes a framework for measuring
                fair value and disclosing fair value measurements. ASC Topic 820 establishes a three&#8209;level hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs in measuring fair value. The
                valuation hierarchy is based upon the transparency of inputs to the valuation of an asset or liability on the measurement date.</div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa3" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa4" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa5">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt; font-variant: normal;"><br/>
                    </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-variant: normal;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">Level 1 &#8209; Valuation is based on quoted prices in active markets for identical assets and liabilities;</div>
                    </td>

  </tr>


</table>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa5" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa6">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa6" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa7">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt; font-variant: normal;"><br/>
                    </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-variant: normal;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">Level 2 &#8209; Valuation is determined from quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar instruments in markets that are not active, or by
                        model&#8209;based techniques in which all significant inputs are observable in the market;</div>
                    </td>

  </tr>


</table>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa7" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa8">
<div><br/></div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa8" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa9">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt; font-variant: normal;"><br/>
                    </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-variant: normal;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">Level 3 &#8209; Valuation is derived from model&#8209;based techniques in which at least one significant input is unobservable and based on the Company&#8217;s own estimates about the assumptions that market
                        participants would use to value the asset or liability.</div>
                    </td>

  </tr>


</table>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa9" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa10">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa10" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa11">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A financial instrument&#8217;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair
                value measurement. The Company&#8217;s assessment of the significance of particular inputs to those fair value measurements requires judgment and considers factors specific to each asset or liability.</div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa11" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa12">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation>

              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa12" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa13"><ix:nonNumeric name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="Text_2ba55dee29564f4eb739f78e37c7156f" contextRef="c20240101to20240331" escape="true" continuedAt="Text_e210cd0c45cb4c1e964fcff76669d8bf1">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s financial instruments measured or disclosed at fair value are summarized below. The summary excludes cash and cash
                equivalents, receivables and accounts payable, all of which had fair values approximating their carrying values due to the liquid nature and short maturities of these instruments.</div>
</ix:nonNumeric></ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa13" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa14"><ix:continuation id="Text_e210cd0c45cb4c1e964fcff76669d8bf1" continuedAt="Text_e210cd0c45cb4c1e964fcff76669d8bf2">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa14" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa15"><ix:continuation id="Text_e210cd0c45cb4c1e964fcff76669d8bf2">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: top; padding-bottom: 2px; width: 38%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 37%; font-variant: normal;">&#160;&#160;&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Fair Value (In Thousands)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Asset or Liability</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 37%; font-variant: normal;">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Fair Value Hierarchy</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                      <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                      <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                      <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                      <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Measured at fair value on a recurring basis:</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 37%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Contingent consideration</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Level 3</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:ContingentConsiderationFairValueDisclosure" id="Fact_4597d38980074f0091aca371651e60ad" contextRef="c20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,346</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="sdhc:ContingentConsiderationFairValueDisclosure" id="Fact_c129ae2e084d42ef86b25ab5a7904f7b" contextRef="c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,282</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 37%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Disclosed at fair value:</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Borrowings under Credit Facility</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 37%; font-variant: normal;">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Level 2</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LinesOfCreditFairValueDisclosure" id="Fact_568ed8923d444c409f899d2215b0d516" contextRef="c20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LinesOfCreditFairValueDisclosure" id="Fact_50b528678bc448ceb916fe6f2c98e836" contextRef="c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">71,000</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Seller note payable</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Level 2</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NotesPayableFairValueDisclosure" id="Fact_19fba8ec7fd8459bbda67f2aede143de" contextRef="c20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,247</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NotesPayableFairValueDisclosure" id="Fact_969b5f859dc34999bf322120855916ce" contextRef="c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,627</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa15" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa16">
<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa16" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa17">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of the borrowings under the Credit Facility approximates fair value due to variable rate terms that approximate market
                rates.</div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa17" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa18">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa18" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa19">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of the seller note payable approximates fair value because the interest rate on the note approximates market rates as
                of March 31, 2024 and December 31, 2023.</div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa19" continuedAt="Text_4f743d3e9f6d49d980f6923a2acf75aa20">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>
</ix:continuation>
              <ix:continuation id="Text_4f743d3e9f6d49d980f6923a2acf75aa20">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The fair value of the contingent consideration related to the Devon Street acquisition as of the acquisition date was estimated using a
                Monte Carlo simulation to model the likelihood of achieving the agreed&#8209;upon gross margin target based on available information as of the acquisition date. The valuation methodology includes assumptions and judgments regarding the gross
                margin discount rate, gross margin volatility, drift rate, and cost of debt, which are primarily Level 3 assumptions. The contingent consideration liability is remeasured at fair value on a quarterly basis. The change in the fair value of
                the contingent consideration from the acquisition date to December 31, 2023 and March 31, 2024 of approximately $<ix:nonFraction name="sdhc:IncreaseDecreaseInFairValueOfContingentConsideration" id="Fact_5797316a47a34da48363ae79c44a2b77" contextRef="c20230801to20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million and
                $<ix:nonFraction name="sdhc:IncreaseDecreaseInFairValueOfContingentConsideration" id="Fact_8cb7d02fe40d4cf1abf0445271dec10a" contextRef="c20230801to20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.1</ix:nonFraction> million, respectively, relates to a change in the estimated fair value of the gross margin earnout payment liability and is
                included in other income, net in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024.</div>
</ix:continuation>

              <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">36</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div style="width: 100%;" class="BRPFPageHeader">
                  <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                </div>

              </div>

            </div>

          </div>

        </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <div>
          <a id="Item2."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; color: #000000; font-weight: bold;">Item 2.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="color: #000000; font-weight: bold;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The following discussion and analysis provides information that we believe is relevant to an assessment and understanding of our results of operations and financial condition. You should read this
          analysis in conjunction with our unaudited financial statements and the related notes appearing elsewhere in this Quarterly Report on Form 10-Q. In addition to historical financial information, this discussion and analysis contains statements of
          a forward-looking nature relating to future events or our future financial performance, based upon our current plans, expectations and beliefs involving risks and uncertainties. These statements are only predictions, and actual events or results
          may differ materially. In evaluating such statements, you should carefully consider the various factors identified in the Annual Report, as updated by this Quarterly Report on Form 10-Q, which could cause actual results to differ materially from
          those expressed in, or implied by, any forward-looking statements, including those set forth in <span style="font-style: italic;">Part I, Item 1A. Risk Factors </span>of our Annual Report.</div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Company Overview</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Prior to our IPO, we were one of the nation&#8217;s fastest growing private homebuilders by number of closings and are engaged in the design, construction, and sale of single-family homes in some of the
          highest growth and most desirable markets in the Southeastern and Southern United States. We employ an efficient land-light, production focused, and conservatively leveraged business model, which we believe results in a compelling combination of
          strong home closing gross margins, construction cycle times, and returns. Our communities are primarily targeted to entry-level and empty-nest homebuyers. We offer our homebuyers an attractive value proposition by providing a personalized home
          buying experience at affordable price points. With the goal of becoming one of the most dominant homebuilders in the Southeastern and Southern United States, we intend to grow operations within our existing footprint and to expand into new
          markets where we can most effectively implement our business strategy and maximize our profit and returns.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">During the three months ended March 31, 2024, we were encouraged by the demand for new homes even as mortgage rates continued to fluctuate throughout the period. We believe demand for new homes is
          being primarily driven by the continued low levels of housing inventory and homebuyers adjusting to a more normalized higher interest rate environment. As a result, our net new orders increased by 15% in the three months ended March 31, 2024
          compared to the three months ended March 31, 2023. We expect the housing undersupply in the resale market and favorable demographic trends to provide a strong, long-term runway for future new home buying demand. We believe our dedication to
          entry-level and empty-nest homebuyers with a focus on price points that fall below FHA guidelines, our efficient construction process, and our affordable luxury sales experience caters to the desires of today&#8217;s aspiring homeowners and is
          resilient across economic cycles. We believe our focus on affordable luxury will continue to serve us well as we remain optimistic about long-term demand due to favorable homebuyer demographics. Additionally, we construct most of our homes on a
          pre-sold basis, where our homebuyers choose their homes based on a select number of value-engineered floor plans and are offered flexibility on the selection of home options. Our SMART Builder enterprise resource planning system and efficient
          construction process, which we call Rteam, allows this optionality for homebuyers based on just-in-time modifications. As a result of our differentiated value proposition and efficient construction cycle times, we believe we typically achieve a
          high level of homebuyer satisfaction and experience low cancellation rates, which were 11% and 9% for the three months ended March 31, 2024 and 2023, respectively.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">At the core of our land-light operating strategy lies the principle and discipline of primarily acquiring finished lots from a diverse pool of third-party land developers or land bankers through the
          effective utilization of lot-option contracts. Our lot acquisition strategy reduces our upfront capital requirements and generally provides for &#8220;just-in-time&#8221; lot delivery, better aligning our pace of home orders and home starts. While using land
          bankers and third-party developers comes at an additional cost, we believe our lot acquisition strategy reduces our operating and financial risk relative to other homebuilders that own a higher percentage of their land supply. As of March 31,
          2024, we had 693 owned unstarted lots in real estate inventory on our balance sheet which represented only 4.9% of our total controlled lot supply.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">38</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">We believe the geographic markets in which we operate demonstrate strong population and employment growth trends, favorable migration patterns, and desirable lifestyle and weather conditions. Our
          operations are currently organized into six geographical segments; our reportable segments include Atlanta (which includes certain Atlanta suburbs like Dalton, GA), Raleigh, Charlotte, Nashville, Alabama (which consists of both Birmingham and
          Huntsville), and Houston. Each of our markets is experiencing strong momentum in housing demand drivers relative to historic averages, and we believe there is significant opportunity to expand our presence in each of our respective markets.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">We believe our dedication to entry-level and empty-nest homebuyers with a focus on price points that fall below FHA guidelines, our efficient construction process, and our affordable luxury sales
          experience caters to the desires of today&#8217;s aspiring homeowners and is resilient across economic cycles. While we expect the current housing undersupply in the resale market and favorable demographic trends to provide a strong, long-term runway
          for future new home buying demand, there are several factors beyond our control that could have a significant impact on our business including, but not limited to, rising inflation, future increases in interest rates, availability and cost of
          land, labor and construction, availability of mortgage and land bank financing, macroeconomic trends and other factors described elsewhere in this Quarterly Report on Form 10-Q.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Recent Developments</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">IPO</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">We completed our IPO on January 16, 2024, through which we offered 8,846,154 shares of our Class A common stock at a price to the public of $21.00 per share, which includes the exercise in full by the
          underwriters of their option to purchase an additional 1,153,846 shares of our Class A common stock. The gross proceeds to us from the IPO were $185.8 million, before deducting underwriting discounts and commissions, and the net proceeds to us
          from the IPO were approximately $172.8 million, after deducting the underwriting discount of approximately $13.0 million.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">The Transactions</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The results of operations discussed in this Quarterly Report on Form 10-Q include those of Smith Douglas Holdings LLC prior to the completion of the Transactions, including the IPO. As a result, the
          historical consolidated financial data may not give you an accurate indication of what our actual results would have been if the transactions described in <span style="font-style: italic;">Basis of Presentation&#8212;The Transactions</span> had been
          completed at the beginning of the periods presented or of what our future results of operations are likely to be. See <span style="font-style: italic;">Basis of Presentation&#8212;The Transactions.</span></div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Segments</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our operations are currently organized into six geographical segments. Our reportable segments include Atlanta (which includes certain Atlanta suburbs like Dalton, GA), Raleigh, Charlotte, Nashville,
          Alabama (which consists of both Birmingham and Huntsville), and Houston.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Key Factors Affecting Our Performance</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">We believe our future performance will depend on many factors, including those described in <span style="font-style: italic;">Part II, Item 7. Management&#8217;s Discussion and Analysis of Financial
            Condition and Results of Operations </span>of our Annual Report, to which there have been no material changes.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Components of Results of Operations</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">There have been no material changes to the components of our results of operations described in <span style="font-style: italic;">Part II, Item 7. Management&#8217;s Discussion and Analysis of Financial
            Condition and Results of Operations</span> of our Annual Report.</div>

        <div><br/>
        </div>

        <div>
          <div style="color: #000000; font-weight: bold;">Other Factors Impacting Results of Operations</div>

          <div><span style="color: #000000;">&#160;</span><br/>
          </div>

          <div style="text-indent: 36pt; color: #000000;">There have been no material changes to the other factors impacting our results of operations described in <span style="font-style: italic;">Part II, Item 7. Management&#8217;s Discussion and Analysis of
              Financial Condition and Results of Operations</span> of our Annual Report.</div>

          <div style="text-indent: 36pt; color: #000000;"> <br/>
          </div>

        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">39</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div><span style="font-weight: bold;">Results of Operations Data</span></div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The results of operations data in the following tables for the periods presented have been derived from the unaudited financial statements included elsewhere in this Quarterly Report on Form 10-Q.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Comparison of three months ended March 31, 2024 and 2023</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The following table sets forth our statements of income and other operating data for the three months ended March 31, 2024 and 2023, along with the period over period change in dollars and other
          amounts and percent (amounts in thousands):</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div>
          <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Three months ended March 31,</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">2024</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">2023</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Period over period change </div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Amount</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Amount</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Amount</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Percent</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Consolidated Statements of Income Data:</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Home closing revenue</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">189,209</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">168,144</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">21,065</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">12.5</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Cost of home closings</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">139,749</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">119,611</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">20,138</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">16.8</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Home closing gross profit</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">49,460</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">48,533</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">927</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">1.9</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Selling, general, and administrative costs</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">27,541</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">19,794</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">7,747</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">39.1</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Equity in income from unconsolidated entities</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">(184</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">(210</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">26</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">(12.4</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">)%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Interest expense</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">698</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">245</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">453</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">184.9</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Other income, net</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">(2</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">(122</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">120</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">(98.4</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">)%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Income before income taxes</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">21,407</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">28,826</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">(7,419</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">(25.7</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">)%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Provision for income taxes</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">921</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">&#8212;</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">921</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">100.0</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Net income</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;">
                  <div style="color: #000000;">20,486</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">28,826</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">(8,340</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">(28.9</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">
                  <div style="color: #000000;">)%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">
                    <div style="text-indent: -7.2pt; color: rgb(0, 0, 0);">Net income attributable to non-controlling interests and LLC members prior to IPO</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">17,514</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net income attributable to Smith Douglas Homes Corp.</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;">
                  <div style="color: #000000;">2,972</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Earnings per share:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Basic</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">0.34</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Diluted</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">0.33</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Other operating data:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Home closings</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">566</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">500</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">66</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">13.2</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">ASP of homes closed</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">334</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">336</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">(2</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">(0.6</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">)%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net new home orders</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">765</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">664</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">101</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">15.2</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Contract value of net new home orders</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">259,440</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">215,118</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">44,322</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">20.6</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">ASP of net new home orders</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">339</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">324</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">15</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">4.6</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Cancellation rate<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">10.6</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">8.9</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">1.7</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">19.1</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Backlog homes (period end)<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">1,110</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">934</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">176</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">18.8</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Contract value of backlog homes (period end)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">381,155</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">305,643</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">75,512</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">24.7</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">ASP of backlog homes (period end)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">343</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">327</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">16</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">4.9</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Active communities (period end)<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(3)</sup></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">70</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">47</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">23</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">48.9</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Controlled lots:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Homes under construction</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">896</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">638</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">258</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: #000000;">40.4</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Owned lots</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">693</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">370</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">323</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">87.3</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Optioned lots</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">12,528</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">6,734</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">5,794</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">86.0</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Total controlled lots</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">14,117</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">7,742</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">6,375</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">82.3</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: #000000;">%</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/></div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; color: #000000;">(1)</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000;">The cancellation rate is the total number of cancellations during the period divided by the total gross new home orders during the period.</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; color: #000000;">(2)</td>

    <td style="width: auto; vertical-align: top;">
                  <div style="color: #000000;">Backlog homes (period end) is the number of homes in backlog from the previous period plus the number of net new home orders generated during the current period minus the number of homes closed during the
                    current period.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; color: #000000;">(3)</td>

    <td style="width: auto; vertical-align: top;">
                  <div style="color: #000000;">A community becomes active once the model is completed or the community has its first sale. A community becomes inactive when it has fewer than two homes remaining to sell.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">40</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Home closing revenue</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Home closing revenue for the three months ended March 31, 2024, was $189.2 million, an increase of $21.1 million, or 12.5%, from $168.1 million for the three months ended March 31, 2023. The increase
          in revenue was primarily attributable to a 13.2% increase in home closings due to our Devon Street Homes acquisition, partially offset by a 0.6% decrease in ASP of homes closed.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The following table sets forth our home closing revenue, number of home closings, and ASP of homes closed for the three months ended March 31, 2024 and 2023, in each of our reportable segments (dollar
          amounts in thousands):</div>

        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">Three months ended March 31,</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">2024</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">2023</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: right; color: #000000; font-weight: bold;">Home</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">closing</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">revenue</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: right; color: #000000; font-weight: bold;">Home</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">closings</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: right; color: #000000; font-weight: bold;">ASP of</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">closed</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; color: #000000; font-weight: bold;">Home</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">closing</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">revenue</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; color: #000000; font-weight: bold;">Home</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">closings</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; color: #000000; font-weight: bold;">ASP of</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">closed</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">Alabama</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">39,655</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">132</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">300</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">24,067</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">81</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">297</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; white-space: nowrap;">
                <div style="color: #000000;">Atlanta</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">62,620</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">183</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">342</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">76,174</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">235</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">324</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">Charlotte</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">13,464</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">34</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">396</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">12,502</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">33</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">379</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; white-space: nowrap;">
                <div style="color: #000000;">Houston</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">24,030</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">74</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">325</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">&#8212;</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">&#8212;</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">&#8212;</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">Nashville</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">22,030</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">63</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">349</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">23,889</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">65</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">368</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: #000000;">Raleigh</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">27,410</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">80</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">343</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">31,512</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">86</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">366</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">Total</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">189,209</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">566</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">334</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">168,144</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">500</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">336</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Cost of home closings</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Cost of home closings for the three months ended March 31, 2024, was $139.7 million, an increase of $20.1 million, or 16.8%, from $119.6 million for the three months ended March 31, 2023, which was
          primarily driven by a 13.2% increase in home closings.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Home closing gross profit</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Home closing gross profit for the three months ended March 31, 2024 was $49.4 million, an increase of $0.9 million, or 1.9%, from $48.5 million for the three months ended March 31, 2023. Home closing
          gross margin, expressed as a percentage and calculated as home closing gross profit divided by home closing revenue, was 26.1% in the three months ended March 31, 2024 compared to 28.9% in the same period in 2023. The decrease in home closing
          gross margin was primarily driven by a 3% increase in the average cost of home closings and 0.6% decrease in the ASP of homes closed.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Backlog homes</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The following table sets forth our backlog homes and contract value and ASP of backlog homes by reportable segment as of March 31, 2024 and 2023, along with their period-to-period change in percent
          (dollar amounts in thousands):</div>

        <div><br/>
        </div>

        <div>
          <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000; font-weight: bold;">As of March 31,</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">2024</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">2023</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Period over period change</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Backlog</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Contract</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">value of</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">backlog</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">ASP of</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">backlog</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Backlog</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Contract</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">value of</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">backlog</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">ASP of</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">backlog</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Backlog</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Contract</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">value of</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">backlog</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">ASP of</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">backlog</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">homes</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;">
                  <div style="color: #000000;">Alabama</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">172</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">52,198</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">303</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">151</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">43,928</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">291</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">21</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">8,270</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">12</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%;">
                  <div style="color: #000000;">Atlanta</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">434</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">151,356</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">349</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">445</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">140,209</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">315</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">(11</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">11,147</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">34</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;">
                  <div style="color: #000000;">Charlotte</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">93</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">36,143</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">389</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">79</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">28,229</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">357</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">14</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">7,914</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">32</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%;">
                  <div style="color: #000000;">Houston</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">197</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">63,839</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">324</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">&#8212;</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">&#8212;</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">&#8212;</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">197</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">63,839</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;">
                  <div style="color: #000000;">324</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;">
                  <div style="color: #000000;">Nashville</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">68</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">25,531</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">375</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">116</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">42,110</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">363</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">(48</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">(16,579</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;">
                  <div style="color: #000000;">12</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%; padding-bottom: 2px;">
                  <div style="color: #000000;">Raleigh</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">146</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">52,088</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">357</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">143</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">51,167</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">358</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">3</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">921</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: #000000;">(1</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: #000000;">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 10%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="color: #000000;">Total</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">1,110</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">381,155</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">343</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">934</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">305,643</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">327</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">176</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">75,512</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000;">16</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">41</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>
<div>
        The increase in the number of backlog homes and backlog value as of March 31, 2024, as compared to 2023, was primarily driven by our acquisition of Devon Street Homes.
        </div>
<div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Selling, general, and administrative costs</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Selling, general, and administrative costs for the three months ended March 31, 2024 were $27.5 million, an increase of $7.7 million, or 39.1%, from $19.8 million for the three months ended March 31,
          2023. The increase was primarily due to an increase in sales commissions and advertising costs associated with our increase in homes closed and related home closing revenue, increased payroll and performance-based bonus compensation expenses on
          higher employee headcount, stock compensation expense and additional overhead related to our Devon Street Homes acquisition.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Equity in income from unconsolidated entities</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Equity in income from unconsolidated entities consists of our portion of income from our interest in our title company in which we hold a 49% interest and which operates in certain of our markets to
          provide title insurance to our homebuyers. For the three months ended March 31, 2024, equity in income from unconsolidated entities decreased slightly from the three months ended March 31, 2023, due to slightly lower title insurance revenue
          generated by the joint venture.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Interest expense</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Interest expense is comprised of interest incurred, but not capitalized on our Prior Credit Facility, Amended Credit Facility, other borrowings, and amortization of debt issuance costs. Our interest
          expense increased $0.5 million to $0.7 million for the three months ended March 31, 2024 from $0.2 million for the three months ended March 31, 2023, which was primarily driven by an increase in unused fees incurred on our Prior Credit Facility
          and Amended Credit Facility, and interest on the note payable related to the Devon Street Homes Acquisition.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Other income, net</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Other income, net primarily consists of interest income, credit card rebates, insurance settlements, and other miscellaneous income and expenses. For the three months ended March 31, 2024, other
          income decreased by $0.1 million from the three months ended March 31, 2023, which was primarily driven by the accretion of interest on the contingent consideration liability related to the Devon Street Homes Acquisition during the three months
          ended March 31, 2024.</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Provision for income taxes</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">After consummation of the IPO, Smith Douglas Homes Corp. became subject to U.S. federal, state, and local income taxes with respect to its allocable share of taxable income of Smith Douglas Holdings
          LLC assessed at the prevailing corporate tax rates.&#160; Smith Douglas Holdings LLC operates as a limited liability company and is treated as a partnership for income tax purposes. Accordingly, it incurs no significant liability for federal or state
          income taxes, since the taxable income or loss is passed through to its members.<br/>
        </div>

        <div><br/></div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">42</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div>
          <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Net income</div>

          <div><span style="color: #000000;">&#160;</span><br/>
          </div>

          <div style="text-indent: 36pt; color: #000000;">The following table sets forth net income by reportable segment for the three months ended March 31, 2024 and 2023 (in thousands):</div>

        </div>

        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Three months ended March 31,</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">2024</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">2023</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; color: #000000; font-weight: bold;">Period</div>
                <div style="text-align: right; color: #000000; font-weight: bold;"> over </div>
                <div style="text-align: right; color: #000000; font-weight: bold;">period</div>
                <div style="text-align: right; color: #000000; font-weight: bold;"> change</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Alabama</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">4,604</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">2,241</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">2,363</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Atlanta</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">14,571</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">19,549</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">(4,978</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Charlotte</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">1,624</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">1,933</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(309</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Houston</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">3,366</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">&#8212;</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">3,366</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Nashville</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">2,313</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">3,231</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(918</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Raleigh</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">4,810</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">7,231</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">(2,421</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Segment total</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">31,288</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">34,185</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(2,897</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Corporate<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">(10,802</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">(5,359</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">(5,443</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Total</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">20,486</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">28,826</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">(8,340</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; color: #000000;">(1)</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000;">Corporate primarily includes corporate overhead costs, such as payroll and benefits, business insurance, information technology, office costs, outside professional services and travel costs, and certain other
                  amounts that are not allocated to the reportable segments.</div>
              </td>

  </tr>


</table>
        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Net income for the three months ended March 31, 2024 decreased by $8.3 million, or 28.9%. The decrease was primarily due to a $7.7 million increase in selling, general and administrative costs due to
          higher commissions and advertising costs and $0.9 million of income tax expense incurred for the three months ended March 31, 2024 after our IPO and Reorganization Transactions.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt;"><span style="font-style: italic;">Alabama: </span>The $2.4 million increase in net income compared to the same period in the prior year was primarily due to<span style="color: #000000;"> an increase in home closing
            revenue and gross profit due to a 63% increase in homes closed and 1% increase in ASP of homes closed, offset by an increase in selling, general, and administrative costs.</span></div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;"><span style="font-style: italic;">Atlanta: </span>The $5.0 million decrease in net income compared to the same period in the prior year was primarily due to a 22% decrease in home closings largely
          due to the timing of communities coming online, partially offset by a 6% increase in ASP of homes closed.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;"><span style="font-style: italic;">Charlotte: </span>The $0.3 million decrease in net income compared to the same period in the prior year was primarily due to a decrease in home closing gross profit
          driven by higher average lot costs on the mix of homes closed.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;"><span style="font-style: italic;">Houston</span>: Net income of $3.4 million represents the results of operations due to the Devon Street Homes Acquisition.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;"><span style="font-style: italic;">Nashville: </span>The $0.9 million decrease in net income compared to the same period in the prior year was primarily due to a decrease in home closing gross profit
          driven by higher average lot costs on the mix of homes closed.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;"><span style="font-style: italic;">Raleigh: </span>The $2.4 million decrease in net income compared to the same period in the prior year is primarily due to a decrease in home closing revenue and
          gross profit due to a 7% decrease in homes closed and 6% decrease in ASP of homes closed.</div>

        <div><br/></div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">43</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">
          <div style="color: #000000; font-weight: bold;">Non-GAAP Financial Measures</div>

          <div><span style="color: #000000;">&#160;</span><br/>
          </div>

          <div style="text-indent: 36pt; color: #000000;">In addition to our results determined in accordance with GAAP, we have provided information in this Quarterly Report on Form 10-Q relating to &#8220;adjusted home closing gross profit,&#8221; &#8220;adjusted home
            closing gross margin,&#8221; &#8220;adjusted net income,&#8221; &#8220;EBITDA&#8221;, &#8220;EBITDA margin&#8221;, and &#8220;net-debt-to-net book capitalization.&#8221; We believe these non-GAAP financial measures are useful in evaluating our operating performance.</div>

          <div style="text-indent: 36pt; color: #000000;"> <br/>
          </div>
<div>
          We report our financial results in accordance with GAAP. However, management believes that certain non-GAAP financial measures provide users of our financial information with additional useful information in evaluating our performance and to more
          readily compare these financial measures between past and future periods. There are limitations to the use of the non-GAAP financial measures presented in this Quarterly Report on Form 10-Q. For example, our non-GAAP financial measures may not be
          comparable to similarly titled measures of other companies. Other companies, including companies in our industry, may calculate non-GAAP financial measures differently than we do, limiting the usefulness of those measures for comparative
          purposes.</div>
</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Adjusted home closing gross profit and adjusted home closing gross margin</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Adjusted home closing gross profit and adjusted home closing gross margin are non-GAAP financial measures used by management as supplemental measures in evaluating operating performance. We define
          adjusted home closing gross profit as home closing revenue less cost of home closings, excluding capitalized interest charged to cost of home closings, impairment charges and adjustments resulting from the application of purchase accounting
          included in cost of sales, if applicable. We define adjusted home closing gross margin as adjusted home closing gross profit as a percentage of home closing revenue. Management believes this information is meaningful because it isolates the
          impact that capitalized interest has on home closing gross margin. However, because adjusted home closing gross profit and adjusted home closing gross margin information excludes capitalized interest, which has real economic effects and could
          impact our results of operations, the utility of adjusted home closing gross profit and adjusted home closing gross margin information as a measure of our operating performance may be limited. In addition, other companies may not calculate
          adjusted home closing gross profit and adjusted home closing margin information in the same manner we do. Accordingly, adjusted home closing gross profit and adjusted home closing gross margin information should be considered only as a supplement
          to home closing gross profit and home closing gross margin information as a measure of our performance.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The following table presents a reconciliation of adjusted home closing gross profit and adjusted home closing gross margin to the GAAP financial measure of home closing gross profit and home closing
          gross margin for each of the periods indicated:</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Three months ended March 31,</div>
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">(in thousands, except percentages)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); text-align: center;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">2024</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); text-align: center;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">2023</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Home closing revenue</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">189,209</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">168,144</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Cost of home closings</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">139,749</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">119,611</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Home closing gross profit<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">49,460</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">48,533</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Capitalized interest charged to cost of home closings</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">721</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">603</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Purchase accounting adjustments included in cost of home closings</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">119</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">&#8212;</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Adj. home closing gross profit</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">50,300</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">49,136</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Home closing gross margin<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">26.1</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">28.9</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Adj. home closing gross margin<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">26.6</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">29.2</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; color: #000000;">(1)</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000;">Home closing gross profit is home closing revenue less cost of home closings.</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; color: #000000;">(2)</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000;">Calculated as a percentage of home closing revenue.</div>
              </td>

  </tr>


</table>
        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our adjusted home closing gross profit increased slightly while adjusted home closing gross margin decreased from the three months ended March 31, 2023 to the same period in 2024 primarily as a result
          of a 13.2% increase in home closings offset by a 3% increase in the average cost of home closings and 0.6% decrease in the ASP of homes closed.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Adjusted net income</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Adjusted net income is not a measure of net income or net income margin as determined by GAAP. Adjusted net income is a supplemental non-GAAP financial measure used by management and external users of
          our consolidated financial statements, such as industry analysts, investors, lenders, and rating agencies. We define adjusted net income as net income adjusted for the tax impact using a 25.0% federal and state blended tax rate (assuming 100%
          public ownership to adjust for the impact of taxes on earnings attributable to Smith Douglas Holdings LLC as if Smith Douglas Holdings LLC was a subchapter C corporation in the periods presented).</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">44</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">Management believes adjusted net income is useful because it allows management to more effectively evaluate our operating performance and comparability to industry peers who record income tax expense
          on their income before tax as opposed to the income of Smith Douglas Holdings LLC not being taxed at the entity level and, therefore, not reflecting a charge against earnings for income tax expense. Adjusted net income should not be considered as
          an alternative to, or more meaningful than, net income or any other measure as determined in accordance with GAAP. Our computation of adjusted net income may not be comparable to adjusted net income of other companies. We present adjusted net
          income because we believe it provides useful information regarding our comparability to peers.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The following table presents a reconciliation of adjusted net income to the GAAP financial measure of net income for each of the periods indicated:</div>

        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Three months ended March 31,</div>
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">(in thousands, except percentages)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">2024</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: rgb(0, 0, 0); font-size: 2pt;">&#8203;</div>
                <div style="text-align: center; color: #000000; font-weight: bold;">2023</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Net income</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">20,486</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">28,826</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Provision for income taxes</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">921</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">&#8212;</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Income before income taxes</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">21,407</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">28,826</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Tax-effected adjustments<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">5,352</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">7,207</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Adjusted net income</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">16,055</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">21,619</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; color: #000000;">(1)</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000;">For the three months ended March 31, 2024 and 2023, our tax expenses assumes a 25.0% federal and state blended tax rate (assuming 100% public ownership to adjust for the impact of taxes on earnings attributable
                  to Smith Douglas Holdings LLC as if Smith Douglas Holdings LLC was a subchapter C corporation in the periods presented).</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">EBITDA and EBITDA margin</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">EBITDA and EBITDA margin are not measures of net income or net income margin as determined by GAAP. EBITDA is a supplemental non-GAAP financial measure used by management and external users of our
          consolidated financial statements, such as industry analysts, investors, lenders, and rating agencies. We define EBITDA as net income before (i) interest income, (ii) capitalized interest charged to cost of home closings, (iii) interest expense,
          (iv) income tax expense, and (v) depreciation. We define EBITDA margin as EBITDA as a percentage of home closing revenue.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Management believes EBITDA and EBITDA margin are useful because they allow management to more effectively evaluate our operating performance and compare our results of operations from period to period
          without regard to our financing methods or capital structure, or other items that impact comparability of financial results from period to period. EBITDA and EBITDA margin should not be considered as alternatives to, or more meaningful than, net
          income, net income margin, or any other measure as determined in accordance with GAAP. Our computation of EBITDA and EBITDA margin may not be comparable to EBITDA and EBITDA margin of other companies. We present EBITDA and EBITDA margin because
          we believe they provide useful information regarding the factors and trends affecting our business.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The following table presents a reconciliation of EBITDA and EBITDA margin to the GAAP financial measure of net income and net income margin for each of the periods indicated:</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Three months ended March 31,</div>
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">(in thousands, except percentages)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">2024</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); text-align: center;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">2023</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Net income</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">20,486</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">28,826</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Capitalized interest charged to cost of home closings</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">721</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">603</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Interest expense</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">698</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">245</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Interest income</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">(78</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">(62</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Provision for income taxes</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">921</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">&#8212;</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Depreciation</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">341</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">250</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">EBITDA</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">23,089</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">29,862</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Net income margin<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">10.8</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">17.1</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">EBITDA margin<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">12.2</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">17.8</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
              </td>

    <td style="width: 36pt; vertical-align: top; color: #000000;">(1)</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000;">Calculated as a percentage of home closing revenue.</div>
              </td>

  </tr>


</table>
        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div>
          <div style="text-indent: 36pt; color: #000000;">Our EBITDA and EBITDA margin decreased from the three months ended March 31, 2023 to the same period in 2024 primarily as a result of an $8.4 million decrease in net income, partially offset by a
            $0.5 million increase in interest expense and $0.9 million increase in provision for income taxes.</div>

          <div><span style="color: #000000;"> </span></div>
 </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">45</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Net-debt-to-net book capitalization</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Net-debt-to-net book capitalization is a supplemental measure of our leverage that is not required by, or presented in accordance with, GAAP and should not be considered as an alternative to
          debt-to-book capitalization or any other measure derived in accordance with GAAP. We caution investors that amounts presented in accordance with our definition of net-debt-to-net book capitalization may not be comparable to similar measures
          disclosed by our competitors because not all companies and analysts calculate this non-GAAP financial measure in the same manner. We present this non-GAAP financial measure because we consider it to be an important supplemental measure of our
          leverage and believe it is frequently used by securities analysts, investors, and other interested parties in the evaluation of companies in our industry.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">We define Net-debt-to-net book capitalization as:</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
              </td>

    <td style="width: 36pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000;">Total debt, less cash and cash equivalents, divided by</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
              </td>

    <td style="width: 36pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000;">Total debt, less cash and cash equivalents, plus stockholders&#8217; equity.</div>
              </td>

  </tr>


</table>
        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">This non-GAAP financial measure has limitations as an analytical tool in that it subtracts cash and cash equivalents and therefore may imply that the Company has less debt than the most comparable
          measure determined in accordance with GAAP. Because of this limitation, this non-GAAP financial measure should be considered along with other financial measures presented in accordance with GAAP. The presentation of this non-GAAP financial
          measure is not intended to be considered in isolation or as a substitute for, or superior to, financial information prepared and presented in accordance with GAAP. We have reconciled this non-GAAP financial measure with the most directly
          comparable GAAP financial measure in the following table:</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">As of</div>
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">(in thousands, except percentages)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; color: #000000; font-weight: bold;">March 31,</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">2024</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; color: #000000; font-weight: bold;">December 31,</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">2023</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Notes payable</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">4,247</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">75,627</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Stockholders&#8217;/ Members&#8217; equity</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">333,115</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">208,903</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Total capitalization</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">337,362</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">284,530</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Debt-to-book capitalization</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">1.3</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">26.6</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Notes payable</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">4,247</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">75,627</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Less: cash and cash equivalents</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">32,778</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">19,777</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net debt</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(28,531</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">55,850</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Stockholders&#8217;/ Members&#8217; equity</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">333,115</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">208,903</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Total net capitalization</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">304,584</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">264,753</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Net-debt-to-net book capitalization</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">(9.4</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">)%</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">21.1</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">%</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Liquidity and Capital Resources</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">IPO</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">On January 16, 2024, in connection with our IPO, we issued and sold 8,846,154 shares of our Class A common stock at a price to the public of $21.00 per share, resulting in gross proceeds to us of
          approximately $185.8 million and net proceeds to us of approximately $172.8 million, after deducting the underwriting discount of approximately $13.0 million. We used the net proceeds from the IPO to: (i) purchase 6,410,257 newly issued LLC
          Interests for approximately $125.2 million directly from Smith Douglas Holdings LLC at a price per unit equal to the IPO price per share of Class A common stock less the underwriting discount; and (ii) purchase 2,435,897 LLC Interests from the
          Continuing Equity Owners on a pro rata basis for $47.6 million in aggregate at a price per unit equal to the IPO price per share of Class A common stock less the underwriting discount).</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">46</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">We only retained the net proceeds that were used to purchase newly issued LLC Interests from Smith Douglas Holdings LLC, which, in turn, Smith Douglas Holdings LLC used as follows: (i) to repay
          approximately $84.0 million of borrowings outstanding under our Prior Credit Facility as part of the Refinancing, (ii) redeem all outstanding Class C Units and Class D Units of Smith Douglas Holdings LLC at par aggregating $2.6 million, (iii)
          repay $0.9 million in notes payable to related parties, and (iv) the remainder for general corporate purposes. We may also use a portion of the net proceeds to acquire or invest in businesses, products, services, or technologies; however, we do
          not have agreements or commitments for any material acquisitions or investments at this time.</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Overview</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">As of March 31, 2024, we had $32.8 million of cash and cash equivalents. We believe existing cash and cash equivalents, availability under our Amended Credit Facility and positive cash flows from
          operations will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. We have historically generated cash and fund our operations primarily from cash flows from operating activities as well
          as availability under our credit facilities and other borrowings. We exercise strict controls and have a prudent strategy for our cash management, including those related to cash outlays for lot acquisitions and deposits on lot-option contracts.
          We require multiple party account control and authorization for payments. We competitively bid each phase of the development and construction process and closely manage production schedules and payments. Land acquisitions are reviewed and
          analyzed by our senior management team and ultimately approved by our Chief Executive Officer and Chief Financial Officer. Additionally, our land-light business model reduces our upfront capital requirements and generally provides for
          &#8220;just-in-time&#8221; lot delivery, which better aligns our pace of home orders and home starts. Our principal uses of cash include deposits on lot-option contracts, acquisition of finished lots, home construction, operating expenses, and the payment of
          interest and routine liabilities.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">In the coming 12 months, our primary funding needs will revolve around the construction of homes, acquisition of finished lots under new and existing contracts, and operating expenses. Additionally,
          we may seek to use our capital to enter new markets through acquisition or greenfield startup if we believe such markets fit our business model. To address these short-term liquidity requirements, we anticipate relying on our existing cash and
          cash equivalents, as well as the net cash flows generated by our operations and availability under our Amended Credit Facility.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">However, the opportunity to purchase substantially finished lots in desired locations is becoming increasingly more competitive. As a result, we remain open to seeking additional capital if necessary
          to enhance our liquidity position, further enable the acquisition of additional finished lot inventory in anticipation of improving market conditions and the competitive landscape and fortify our long-term capital structure.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Looking beyond the next 12 months, our primary funding needs will continue to center around home construction, finished lot acquisitions necessary to maintain a minimum four-year lot supply, growing
          active community count, growth into new and existing markets, and interest payments on our Amended Credit Facility. We expect our existing cash reserves, along with generated cash flows and availability under our Amended Credit Facility, will be
          sufficient to fund our ongoing operational activities and provide the necessary capital for future lot purchases and related growth strategies.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">To the extent our current liquidity is insufficient to fund future activities, we may need to raise additional funds, such as refinancing or securing new secured or unsecured debt, common and
          preferred equity, disposing of certain assets to fund our operations, and/or other public or private sources of capital. If we raise additional funds by issuing equity securities, the ownership of our existing stockholders will be diluted. The
          incurrence of additional debt financing would result in debt service obligations, and any future instruments governing such debt could provide for operating and financing covenants that could restrict our operations. We cannot assure you that we
          could obtain refinancing or additional financing on favorable terms or at all. See <span style="font-style: italic;">Part I, Item 1A. Risk Factors&#8212;General Risk Factors&#8212;Access to financing sources may not be available on favorable terms, or at
            all, especially in light of current market conditions, which could adversely affect our ability to maximize our returns </span>of our Annual Report.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">47</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Prior Credit Facility</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">On October 28, 2021, certain of our wholly-owned subsidiaries entered into a $175.0 million unsecured revolving credit facility with Wells Fargo Bank, National Association, as administrative agent for
          the Lenders, as amended on December 19, 2022, and as amended concurrently with the consummation of the IPO to the Amended Credit Facility. Smith Douglas Holdings LLC and Smith Douglas Homes Corp. were not parties to the Prior Credit Facility.
          Concurrently with the consummation of the IPO, we repaid the Prior Credit Facility.</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Amended Credit Facility</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Concurrently with the consummation of the IPO and pursuant to the Refinancing, Smith Douglas Holdings LLC and certain of its wholly-owned subsidiaries entered into the Amended Credit Facility, which
          amended and replaced the Prior Credit Facility, and conducted the Debt Repayment, pursuant to which we used a portion of the net proceeds from the IPO to repay the $84.0 million outstanding under our Prior Credit Facility. Smith Douglas Homes
          Corp. is not a party to the Amended Credit Facility.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The Amended Credit Facility, among other things, increases the aggregate principal amount of our revolving credit commitments to $250.0 million and extends the maturity date to January 16, 2027,
          provided that the borrowers may request a one-year extension of its maturity date. The Amended Credit Facility also includes a $100.0 million accordion feature, subject to additional commitments, and provides that up to $20.0 million may be used
          for letters of credit.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The borrowings and letters of credit outstanding under the Amended Credit Facility may not exceed the borrowing base as defined in the Amended Credit Facility. The borrowing base primarily consists of
          a percentage of commercial land, land held for development, lots under development and finished lots held by Smith Douglas Holdings LLC and certain of its wholly-owned subsidiaries.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Borrowings under the Amended Credit Facility bear interest, at the borrower&#8217;s option, at either a base rate or SOFR (which may be a daily simple rate or based on 1-, 3- or 6-month interest periods, in
          each case at the borrower&#8217;s option), plus an applicable margin. The applicable margin will range from 2.35% to 3.00% based on our leverage ratio as determined in accordance with a pricing grid defined in the Amended Credit Facility and is subject
          to a floor of 0.00%. Interest is payable in arrears on the last business day of each month or at the end of each 1-, 3- or 6-month interest period, as applicable.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The Amended Credit Facility is unsecured. Upon the occurrence of certain triggers set forth in the Amended Credit Facility, Smith Douglas Homes Corp. may be required to provide a guarantee of the
          obligations of Smith Douglas Holdings LLC and the other borrowers under the Amended Credit Facility.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The Amended Credit Facility contains certain financial covenants, among others, including requirements to maintain (i) a minimum tangible net worth equal to the sum of (a) $130.0 million, (b) 32.5% of
          positive pre-tax income earned in any fiscal quarter after June 30, 2023, (c) 75% of the equity proceeds of Smith Douglas Homes Corp. and its subsidiaries from the IPO and (d) 50% of new equity proceeds of Smith Douglas Homes Corp. and its
          subsidiaries after the IPO, (ii) a maximum leverage ratio of 60%, (iii) a minimum ratio of EBITDA to interest incurred of 2.00 to 1.00, and (iv) a minimum liquidity requirement of $15.0 million. The Amended Credit Facility also contains various
          covenants that, among other restrictions, limit the ability of Smith Douglas Homes LLC and the other borrowers to incur additional debt and to make certain investments and distributions. Additionally, the Amended Credit Facility contains certain
          covenants that restrict certain activities of Smith Douglas Homes Corp. The Amended Credit Facility also contains customary events of default relating to, among other things, failure to make payments, breach of covenants and breach of
          representations. If an event of default occurs and is continuing, the borrowers may be required immediately to repay all amounts outstanding under the Amended Credit Facility.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">As of March 31, 2024, there were no outstanding borrowings or letters of credit under the Amended Credit Facility.</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The foregoing description of the Amended Credit Facility is qualified in its entirety by reference to the Amended Credit Facility, a copy of which is filed as an exhibit hereto.</div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">48</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Additional liquidity requirements</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">We are a holding company and have no material assets other than our ownership of LLC Interests. We have no independent means of generating revenue. The Smith Douglas LLC Agreement provides for the
          payment of certain distributions to the Continuing Equity Owners and to us in amounts sufficient to cover the income taxes imposed on such members with respect to the allocation of taxable income from Smith Douglas Holdings LLC as well as to
          cover our obligations under the Tax Receivable Agreement and other administrative expenses.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Regarding the ability of Smith Douglas Holdings LLC to make distributions to us, the terms of their financing arrangements (including the Amended Credit Facility) contain covenants that may restrict
          Smith Douglas Holdings LLC or its subsidiaries from paying such distributions, subject to certain exceptions. Further, Smith Douglas Holdings LLC is generally prohibited under Delaware law from making a distribution to a member to the extent
          that, at the time of the distribution, after giving effect to the distribution, liabilities of Smith Douglas Holdings LLC (with certain exceptions), as applicable, exceed the fair value of its assets.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">In addition, under the Tax Receivable Agreement, we are required to make cash payments to the Continuing Equity Owners equal to 85% of the tax benefits, if any, that we actually realize (or in certain
          circumstances are deemed to realize), as a result of (i) Basis Adjustments; (ii) Section 704(c) Allocations; and (iii) certain tax benefits (such as interest deductions) arising from payments made under the Tax Receivable Agreement. We expect the
          amount of the cash payments that we will be required to make under the Tax Receivable Agreement will be significant. The actual amount and timing of any payments under the Tax Receivable Agreement will vary depending upon a number of factors,
          including the timing of redemptions or exchanges by the Continuing Equity Owners, the amount of gain recognized by the Continuing Equity Owners, the amount and timing of the taxable income we generate in the future, and the federal tax rates then
          applicable. Any payments made by us to the Continuing Equity Owners under the Tax Receivable Agreement will generally reduce the amount of overall cash flow that might have otherwise been available to us.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Additionally, in the event we declare any cash dividends, we intend to cause Smith Douglas Holdings LLC to make distributions to us in amounts sufficient to fund such cash dividends declared by us to
          our stockholders. Deterioration in the financial condition, earnings, or cash flow of Smith Douglas Holdings LLC for any reason could limit or impair their ability to pay such distributions.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">If we do not have sufficient funds to pay taxes or other liabilities or to fund our operations, we may have to borrow funds, which could materially adversely affect our liquidity and financial
          condition and subject us to various restrictions imposed by any such lenders. To the extent we are unable to make payments under the Tax Receivable Agreement for any reason, such payments generally will be deferred and will accrue interest until
          paid; provided, however, that nonpayment for a specified period may constitute a material breach of a material obligation under the Tax Receivable Agreement and therefore accelerate payments due under the Tax Receivable Agreement. In addition, if
          Smith Douglas Holdings LLC does not have sufficient funds to make distributions, our ability to declare and pay cash dividends will also be restricted or impaired.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">See <span style="font-style: italic;">Part I&#8212;Item 1A. Risk Factors&#8212;Risks Related to our Organizational Structure</span> and <span style="font-style: italic;">Part III, Item 13. Certain Relationships
            and Related Transactions,</span>&#160;<span style="font-style: italic;">and Director Independence </span>of our Annual Report<span style="font-style: italic;">.</span></div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Cash flows from operating, investing, and financing activities &#8211; comparison for the three months ended March 31, 2024 and 2023</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">The following table summarizes our cash flows for the three months ended March 31, 2024 and 2023 (in thousands):</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Three months ended March 31,</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; text-indent: 36pt; color: #000000; font-weight: bold;">2024</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; text-indent: 36pt; color: #000000; font-weight: bold;">2023</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net cash (used in) provided by operating activities</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(9,273</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">26,555</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net cash (used in) provided by investing activities</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">(430</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">38</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net cash provided by (used in) financing activities</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">22,704</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">(43,800</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Net increase (decrease) in cash and cash equivalents</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">13,001</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">(17,207</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Cash and cash equivalents, beginning of period</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">19,777</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">29,601</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Cash and cash equivalents, end of period</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">32,778</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;">12,394</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">49</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Operating activities</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">We used approximately $9.3 million and generated approximately $26.6 million in net cash (used in) provided by operating activities for the three months ended March 31, 2024 and 2023, respectively.
          Operating cash flows for the three months ended March 31, 2024 benefited from cash generated by net income of $20.5 million primarily offset by a $17.8 million increase in real estate inventory, $7.7 million increase in deposits on real estate
          under option or contract, and $7.2 million decrease in accrued expenses and other liabilities. Operating cash flows for the three months ended March 31, 2023 benefited from cash generated by net income of $28.8 million primarily offset by a $5.2
          million increase in real estate inventory.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Investing activities</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">We used approximately $0.4 million and generated approximately $38,000 in net cash from investing activities for the three months ended March 31, 2024 and 2023, respectively. The net cash used in
          investing activities during the three months ended March 31, 2024 was primarily due to purchases of property and equipment. The net cash provided by investing activities during the three months ended March 31, 2023 was primarily due to purchases
          of property and equipment offset by distributions of capital from unconsolidated entities.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Financing activities</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Net cash provided by (used in) financing activities was approximately $22.7 million and $(43.8 million) for the three months ended March 31, 2024 and 2023, respectively. The $66.5 million increase in
          cash provided by financing activities was primarily attributable to net proceeds from the IPO and Reorganization Transactions of $116.3 million and a $11.0 million decrease in distributions to members of Smith Douglas Holdings LLC, partially
          offset by a $56.4 million increase in net repayments under revolving credit facility.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Material Cash Commitments</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">There have been no material changes to the material cash commitments described in <span style="font-style: italic;">Part II, Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and
            Results of Operations</span> of our Annual Report.</div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Off-Balance Sheet Arrangements</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">While using land bankers and third-party developers as part of our land-light operating strategy comes at an additional cost, we believe our lot acquisition strategy reduces our operating and
          financial risk relative to other homebuilders that own and develop a higher percentage of their land supply. As of March 31, 2024, we had 693 owned unstarted lots in real estate inventory on our balance sheet which represented only 4.9% of our
          total controlled lot supply.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Under the umbrella of our land-light strategy, we generally seek to avoid engaging in land development. Where possible, we prefer to work with third-party developers that will sell us finished lots
          under lot-option contracts. In situations where we cannot find a developer partner, we will work with third-party land bankers. Under these land bank arrangements, we typically assign the land or lots we have under contract to the land banker.
          The land banker will acquire the land or lots directly, and if land development is necessary, we will simultaneously enter into a development agreement to complete the lots for the land banker. Additionally, we will enter a lot-option contract to
          acquire the finished lots on a takedown to match our projected sales absorption and starts pace. Typically, we are required to put up a deposit ranging between 5-20% on our lot-option contracts.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our asset-light and capital efficient lot acquisition strategy is intended to avoid the financial commitments and risks associated with direct land ownership and land development by allowing us to
          control a significant number of lots for a relatively low capital cost. These option contracts generally allow us, at our option, to forfeit our right to purchase the lots controlled by these option contracts for any reason, and our sole legal
          obligation and economic loss as a result of such forfeitures is limited to the amount of the deposits paid pursuant to such option contracts and, in the case of land bank option contracts, any related fees paid to the land bank partner. We do not
          have any financial guarantees and we typically do not guarantee lot purchases on a specific performance basis under these agreements. In certain circumstances, we may have a completion obligation under development agreements with land bankers
          where we may be at-risk for certain cost overruns.</div>

        <div style="text-indent: 36pt;"><span style="color: #000000;"> </span><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">50</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">As of March 31, 2024 we had $62.0 million of non-refundable cash deposits under land and lot-option contracts pertaining to 12,528 lots with a remaining aggregate purchase price of approximately
          $742.6 million.</div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Surety Bonds and Letters of Credit</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">From time to time, we may enter into surety bond and letter of credit arrangements with local municipalities, government agencies and developers. These arrangements relate to certain performance or
          maintenance-related obligations. As of March 31, 2024, there were no outstanding letters of credit. Surety bonds do not have stated expiration dates, rather, we are released from the bonds as the contractual performance is completed. These bonds,
          which totaled $32.1 million and $21.9 million as of March 31, 2024 and 2023, respectively, are typically outstanding over a period of approximately one to five years depending on the pace of development. If banks were to decline to issue letters
          of credit or surety companies were to decline to issue surety bonds, our ability to operate could be restricted and could have an adverse effect on our business and results of operations.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Critical Accounting Policies and Estimates</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">In preparing our financial statements in conformity with U.S. GAAP, we must make decisions that impact the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. Such
          decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. In reaching such decisions, we apply judgments based on our understanding and analysis of the
          relevant circumstances, historical experience, and business valuations. Actual amounts could differ from those estimated at the time the Consolidated Financial Statements are prepared.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our significant accounting policies are described in <span style="font-style: italic;">Note 1&#8212;Description of the business and summary of significant accounting policies</span> to our accompanying
          financial statements included elsewhere in this Quarterly Report on Form 10-Q. Some of those significant accounting policies require<span style="font-style: italic;">&#160;</span>us to make difficult, subjective, or complex judgments or estimates. An
          accounting estimate is<span style="font-style: italic;">&#160;</span>considered to be critical if it meets both of the following criteria: (i) the estimate requires assumptions<span style="font-style: italic;">&#160;</span>about matters that are highly
          uncertain at the time the accounting estimate is made, and (ii) different<span style="font-style: italic;">&#160;</span>estimates reasonably could have been used, or changes in the estimate that are reasonably likely to<span style="font-style: italic;">&#160;</span>occur from period to period may have a material impact on the presentation of our financial condition,<span style="font-style: italic;">&#160;</span>changes in financial condition, or results of operations. There have been no
          material changes to the Company&#8217;s critical accounting estimates since our Annual Report, except as described below.</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Income Taxes</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">After consummation of the IPO, Smith Douglas Homes Corp. became subject to U.S. federal, state, and local income taxes with respect to its allocable share of taxable income of Smith Douglas Holdings
          LLC assessed at the prevailing corporate tax rates.&#160; Smith Douglas Holdings LLC operates as a limited liability company and is treated as a partnership for income tax purposes. Accordingly, it incurs no significant liability for federal or state
          income taxes since the taxable income or loss is passed through to its members.</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">In calculating the provision for interim income taxes, in accordance with ASC Topic 740, Income Taxes, an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of
          each interim period, we estimate the effective tax rate expected to be applicable for the full fiscal year. This differs from the method utilized at the end of an annual period.</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">For annual periods, income taxes are accounted for using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences
          attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred tax assets, we consider whether it is more-likely-than-not
          that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be
          recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change.</div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">51</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authority, based on the technical
          merits of the position. As of March 31, 2024 and December 31, 2023, there were no known items which would result in a significant accrual for uncertain tax positions.</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Non-controlling interests</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">After the IPO and Reorganization Transactions, we are the sole managing member of Smith Douglas Holdings LLC. The non-controlling interests in the condensed consolidated statement of income for the
          three months ended March 31, 2024 represent the portion of earnings attributable to the economic interest in Smith Douglas Holdings LLC held by the Continuing Equity Owners. The non-controlling interests in the condensed consolidated balance
          sheet as of March 31, 2024 represent the portion of the net assets of the Company attributable to the Continuing Equity Owners, based on the portion of the LLC Interests owned by such unit holders. As of March 31, 2024, the non-controlling
          interests were 82.7%.</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic; font-weight: bold;">Recent Accounting Pronouncements</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">For information regarding recent accounting pronouncements, see <span style="font-style: italic;">Note 1&#8212;Description of the business and summary of significant accounting policies</span> to our
          financial statements and related notes thereto included elsewhere in this Quarterly Report on Form 10-Q.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">JOBS Act</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">We qualify as an &#8220;emerging growth company&#8221; pursuant to the provisions of the JOBS Act, enacted on April 5, 2012. Section 102 of the JOBS Act provides that an &#8220;emerging growth company&#8221; can take
          advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. We are choosing to &#8220;opt out&#8221; of this provision and, as a result, we will adopt new or revised
          accounting standards upon or prior to required public company adoption dates. This decision to opt out of the extended transition period under the JOBS Act is irrevocable.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">We are in the process of evaluating the benefits of relying on other exemptions and reduced reporting requirements provided by the JOBS Act. Subject to certain conditions set forth in the JOBS Act, if
          as an emerging growth company we choose to rely on such exemptions, we may not be required to, among other things, (i) provide an auditor&#8217;s attestation report on our systems of internal controls over financial reporting pursuant to Section 404,
          (ii) provide all of the compensation disclosure that may be required of non-emerging growth public companies under the Dodd-Frank Act, (iii) comply with the requirement of the PCAOB regarding the communication of critical audit matters in the
          auditor&#8217;s report on the financial statements, and (iv) disclose certain executive compensation-related items, such as the correlation between executive compensation and performance and comparisons of the Chief Executive Officer&#8217;s compensation to
          median employee compensation. These exemptions will apply until we no longer meet the requirements of being an emerging growth company. We will remain an emerging growth company until the earlier of (i) the last day of the fiscal year (a)
          following the fifth anniversary of the completion of our initial public offering, (b) in which we have total annual gross revenue of at least $1.235 billion or (c) in which we are deemed to be a large accelerated filer, which means the market
          value of our common stock that is held by non-affiliates exceeds $700.0 million as of the last business day of our prior second fiscal quarter, and (ii) the date on which we have issued more than $1 billion in non-convertible debt during the
          prior three-year period.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">52</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div>
          <div>
            <a id="Item3."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                    <div style="text-align: left; color: #000000; font-weight: bold;">Item 3.</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="color: #000000; font-weight: bold;">Quantitative and Qualitative Disclosures About Market Risk.</div>
                  </td>

  </tr>


</table>
          </div>

        </div>

        <div><br/></div>

        <div style="text-indent: 36pt; color: #000000;">We are exposed to market risk from changes in interest rates and inflation. These market risks arise in the normal course of business. During the three months ended March 31, 2024, there have been no
          material changes to the information included under Part II, Item 7A, Quantitative and Qualitative Disclosures About Market Risk, in our Annual Report on Form 10-K for the year ended December 31, 2023.</div>

        <div><br/>
        </div>

        <div>
          <a id="Item4."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; color: #000000; font-weight: bold;">Item 4.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="color: #000000; font-weight: bold;">Controls and Procedures.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Limitations on effectiveness of controls and procedures</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable
          assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the
          benefits of possible controls and procedures relative to their costs.</div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Evaluation of disclosure controls and procedures</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our management, with the participation of our principal executive officer and principal financial officer, evaluated, as of the end of the period covered by this Quarterly Report on Form 10&#8209;Q, the
          effectiveness of our disclosure controls and procedures (as defined in Rules 13a&#8209;15(e) and 15d&#8209;15(e) under the Exchange Act). Based on that evaluation, our principal executive officer and principal financial officer concluded that, as of March
          31, 2024, our disclosure controls and procedures were effective at the reasonable assurance level.</div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Changes in internal control over financial reporting</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended March 31, 2024 that have materially
          affected, or are reasonably likely to materially affect, our internal control over financial reporting.</div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">53</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: center;"><a id="PARTIIOTHERINFORMATION"><!--Anchor--></a> <span style="font-weight: bold;">PART II</span>&#8212;<span style="font-weight: bold;">OTHER INFORMATION</span></div>

        <div>&#160;</div>

        <div>
          <a id="LegalProceedings."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; color: #000000; font-weight: bold;">Item 1.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="color: #000000; font-weight: bold;">Legal Proceedings.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">From time to time, we are subject to mediation, arbitration, litigation, or claims arising in the ordinary course of business. The results of any current or future claims or proceedings cannot be
          predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and litigation costs, diversion of management resources, reputational harm, and other factors. We do not believe that any
          existing claims or proceedings will have a material effect on our business, consolidated financial condition or results of operations.</div>

        <div><br/>
        </div>

        <div>
          <a id="RiskFactors."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; color: #000000; font-weight: bold;">Item 1A.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="color: #000000; font-weight: bold;">Risk Factors.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">In addition to the other information set forth in this report, you should carefully consider the factors discussed under <span style="font-style: italic;">Part I, Item 1A. Risk Factors</span> in our
          Annual Report on Form 10-K for the year ended December 31, 2023. These factors could materially adversely affect our business, financial condition, liquidity, results of operations and capital position, and could cause our actual results to
          differ materially from our historical results or the results contemplated by any forward-looking statements contained in this Quarterly Report on Form 10-Q. There have been no material changes in the risks affecting the Company since the filing
          of our Annual Report on Form 10-K for the year ended December 31, 2023.</div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">54</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div>
          <a id="UnregisteredSalesofEquity"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; color: #000000; font-weight: bold;">Item 2.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="color: #000000; font-weight: bold;">Unregistered Sales of Equity Securities and Use of Proceeds.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Recent Sales of Unregistered Securities</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">None.</div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Use of Proceeds</div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">On January 16, 2024, in connection with our IPO, we issued and sold 8,846,154 shares of our Class A common stock at a price to the public of $21.00 per share. All shares issued and sold were
          registered pursuant to a registration statement on Form S&#8209;1 (File No. 333-274379), as amended (the &#8220;Registration Statement&#8221;), declared effective by the SEC on January 10, 2024.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">There has been no material change in the expected use of the net proceeds from our IPO as described under the heading <span style="font-style: italic;">Use of proceeds</span> in our final prospectus,
          filed with the SEC on January 10, 2024 pursuant to Rule 424(b)(4) relating to our Registration Statement (the &#8220;Final Prospectus&#8221;).</div>

        <div><br/>
        </div>

        <div style="color: #000000; font-weight: bold;">Purchases of equity securities by the issuer and affiliated purchasers</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">None.</div>

        <div><br/>
        </div>

        <div>
          <a id="DefaultsUponSeniorSecurit"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; color: #000000; font-weight: bold;">Item 3.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="color: #000000; font-weight: bold;">Defaults Upon Senior Securities.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">None.</div>

        <div><br/>
        </div>

        <div>
          <a id="MineSafetyDisclosures."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; color: #000000; font-weight: bold;">Item 4.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="color: #000000; font-weight: bold;">Mine Safety Disclosures.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <div style="text-indent: 36pt; color: #000000;">Not applicable.</div>

        <div><br/>
        </div>

        <div>
          <a id="OtherInformation."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; color: #000000; font-weight: bold;">Item 5.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="color: #000000; font-weight: bold;">Other Information.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000; font-weight: bold;">(a)</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Disclosure in lieu of reporting on a Current Report on Form 8-K.</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="margin-left: 72pt; color: #000000;">None.</div>

        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000; font-weight: bold;">(b)</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Material changes to the procedures by which security holders may recommend nominees to the board of directors.</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="margin-left: 72pt; color: #000000;">None.</div>

        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000; font-weight: bold;">(c)</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Insider Trading Arrangements and Policies.</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="margin-left: 72pt; color: #000000;"><ix:nonNumeric name="ecd:NonRule10b51ArrTrmntdFlag" id="Fact_a156669953ad466988f8cc41f75a38e7" contextRef="c20240101to20240331" format="ixt:fixed-false"><ix:nonNumeric name="ecd:Rule10b51ArrTrmntdFlag" id="Fact_f7dccb29445549a6b5e64e45aa1c1ac9" contextRef="c20240101to20240331" format="ixt:fixed-false"><ix:nonNumeric name="ecd:NonRule10b51ArrAdoptedFlag" id="Fact_c266f5c06bdb4d2cbc52e4b84dbe15d7" contextRef="c20240101to20240331" format="ixt:fixed-false"><ix:nonNumeric name="ecd:Rule10b51ArrAdoptedFlag" id="Fact_140644af8f8645c6981eb6c712490b34" contextRef="c20240101to20240331" format="ixt:fixed-false">None</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>.</div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">55</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div>
          <a id="Exhibits."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; color: #000000; font-weight: bold;">Item 6.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="color: #000000; font-weight: bold;">Exhibits.</div>
                </td>

  </tr>


</table>
        </div>

        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 9.8%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.83%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td colspan="7" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">Incorporated by Reference</div>
              </td>

    <td style="width: 0.96%; vertical-align: top;">&#160;</td>

    <td style="width: 9.44%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">Exhibit</div>
                <div style="text-align: center; color: #000000; font-weight: bold;">Number</div>
                <div><span style="color: #000000;"> </span>&#160;</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.83%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">Exhibit Description</div>
                <div><span style="color: #000000;"> </span>&#160;</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">Form</div>
                <div><span style="color: #000000;"> </span>&#160;</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">File No.</div>
                <div><span style="color: #000000;"> </span>&#160;</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.84%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">Exhibit</div>
                <div><span style="color: #000000;"> </span>&#160;</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">Filing</div>
                <div style="text-align: center; color: #000000; font-weight: bold;">Date</div>
                <div><span style="color: #000000;"> </span>&#160;</div>
              </td>

    <td style="width: 0.96%; vertical-align: top;">&#160;</td>

    <td style="width: 9.44%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">Filed/</div>
                <div style="text-align: center; color: #000000; font-weight: bold;">Furnished</div>
                <div style="text-align: center; color: #000000; font-weight: bold;">Herewith</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036123042979/ny20009679x3_ex2-1.htm">2.1&#8224;&#x5E;</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 38.83%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">Asset Purchase Agreement, dated July 31, 2023, by and among SDH Houston LLC, Devon Street Homes, L.P., Devon Street Homes G.P., L.L.C., and John Stephen Ray, The BRR 2022 Trust U/T/A dated April 20, 2022, The
                  CAR 2022 Trust U/T/A dated April 20, 2022 and The TTR 2022 Trust U/T/A dated April 20, 2022</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">S&#8209;1</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">333-274379</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 8.84%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">2.1</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">9/6/2023</div>
              </td>

    <td style="width: 0.96%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9.44%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002153/ny20009679x8_ex4-1.htm">3.1</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.83%; vertical-align: top;">
                <div style="color: #000000;">Amended and Restated Certificate of Incorporation</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">S-8</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">333-276503</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.84%; vertical-align: top;">
                <div style="color: #000000;">4.1</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">1/12/2024</div>
              </td>

    <td style="width: 0.96%; vertical-align: top;">&#160;</td>

    <td style="width: 9.44%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002153/ny20009679x8_ex4-2.htm">3.2</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 38.83%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">Amended and Restated Bylaws</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">S&#8209;8</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">333-276503</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 8.84%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">4.2</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">1/12/2024</div>
              </td>

    <td style="width: 0.96%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9.44%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036123042979/ny20009679x3_ex4-1.htm">4.1</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.83%; vertical-align: top;">
                <div style="color: #000000;">Specimen Class A Common Stock Certificate</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">S&#8209;1</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">333&#8209;235874</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.84%; vertical-align: top;">
                <div style="color: #000000;">4.1</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">9/6/2023</div>
              </td>

    <td style="width: 0.96%; vertical-align: top;">&#160;</td>

    <td style="width: 9.44%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002395/ny20009679x17_ex10-4.htm">10.1&#8224;&#x5E;</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 38.83%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">Amended and Restated Credit Agreement, dated January 16, 2024, by and among Smith Douglas Building Services LLC, SDH Atlanta LLC, SDH Alabama LLC, SDH Nashville LLC, SDH Raleigh LLC, SDH Charlotte LLC; and SDH
                  Houston LLC, the Lenders and their Assignees; Wells Fargo Bank, National Association, as Administrative Agent and Sole Bookrunner; Wells Fargo Bank, National Association, and BofA Securities, Inc., as Joint Lead Arrangers; and Bank of
                  America, N.A. as Syndication Agent</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">8-K</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">001-41917</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 8.84%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">10.4</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">1/16/2024</div>
              </td>

    <td style="width: 0.96%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9.44%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002395/ny20009679x17_ex10-2.htm">10.2&#8224;&#x5E;</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.83%; vertical-align: top;">
                <div style="color: #000000;">Tax Receivable Agreement, dated as of January 10, 2024, by and among Smith Douglas Homes Corp., Smith Douglas Holdings LLC and its Members</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">8-K</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">001-41917</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.84%; vertical-align: top;">
                <div style="color: #000000;">10.2</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">1/16/2024</div>
              </td>

    <td style="width: 0.96%; vertical-align: top;">&#160;</td>

    <td style="width: 9.44%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002395/ny20009679x17_ex10-1.htm">10.3&#8224;</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 38.83%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">Amended and Restated Limited Liability Company Agreement of Smith Douglas Holdings LLC, dated as of January 10, 2024</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">8-K</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">001-41917</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 8.84%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">10.1</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">1/16/2024</div>
              </td>

    <td style="width: 0.96%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9.44%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002395/ny20009679x17_ex10-3.htm">10.4&#8224;&#x5E;</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.83%; vertical-align: top;">
                <div style="color: #000000;">Registration Rights Agreement, dated January 10, 2024, by and among Smith Douglas Homes Corp., Smith Douglas Holdings LLC and its Original Equity Owners</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">8-K</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">001-41917</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.84%; vertical-align: top;">
                <div style="color: #000000;">10.3</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">1/16/2024</div>
              </td>

    <td style="width: 0.96%; vertical-align: top;">&#160;</td>

    <td style="width: 9.44%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002153/ny20009679x8_ex4-3.htm">10.5</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 38.83%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">Smith Douglas Homes Corp. 2024 Incentive Award Plan</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">S&#8209;8</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">333-276503</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 8.84%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">4.3</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">1/12/2024</div>
              </td>

    <td style="width: 0.96%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9.44%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002153/ny20009679x8_ex4-4.htm">10.6</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.83%; vertical-align: top;">
                <div style="color: #000000;">Form of Stock Option Grant Notice and Stock Option Agreement under the 2024 Incentive Award Plan</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">S&#8209;8</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">333-276503</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.84%; vertical-align: top;">
                <div style="color: #000000;">4.4</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="vertical-align: top;">
                <div style="color: #000000;">1/12/2024</div>
              </td>

    <td style="width: 9.44%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002153/ny20009679x8_ex4-5.htm">10.7</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 38.83%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">Form of Restricted Stock Unit Award Grant Notice and Restricted Stock Unit Award Agreement under the 2024 Incentive Award Plan</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">S&#8209;8</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">333-276503</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 8.84%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">4.5</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">1/12/2024</div>
              </td>

    <td style="width: 9.44%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.8%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002395/ny20009679x17_ex10-5.htm">10.8&#8224;&#x5E;</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.83%; vertical-align: top;">
                <div style="color: #000000;">Employment Agreement, dated January 16, 2024 by and among Smith Douglas Homes Corp., Smith Douglas Holdings LLC, SDH Management Services LLC and Gregory S. Bennett</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">8-K</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">001-41917</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.84%; vertical-align: top;">
                <div style="color: #000000;">10.5</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="vertical-align: top;">
                <div style="color: #000000;">1/16/2024</div>
              </td>

    <td style="width: 9.44%; vertical-align: top;">&#160;</td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">56</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 9.75%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002395/ny20009679x17_ex10-6.htm">10.9&#8224;&#x5E;</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 38.82%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">Employment Agreement, dated January 16, 2024 by and among Smith Douglas Homes Corp., Smith Douglas Holdings LLC, SDH Management Services LLC and Russell Devendorf</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">8-K</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">001-41917</div>
              </td>

    <td style="width: 0.85%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">10.6</div>
              </td>

    <td style="width: 0.85%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">1/16/2024</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 8.51%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1982518/000114036124002395/ny20009679x17_ex10-7.htm">10.10&#8224;&#x5E;</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top;">
                <div style="color: #000000;">Employment Agreement, dated January 16, 2024 by and among Smith Douglas Homes Corp., Smith Douglas Holdings LLC, SDH Management Services LLC and Brett A. Steele</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">
                <div style="color: #000000;">8-K</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">001-41917</div>
              </td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">
                <div style="color: #000000;">10.7</div>
              </td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">
                <div style="color: #000000;">1/16/2024</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;"><a href="ef20026327_ex31-1.htm">31.1</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top; background-color: #CCEEFF;">
                <div style="color: #000000;">Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: center; color: #000000;">*</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;"><a href="ef20026327_ex31-2.htm">31.2</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top;">
                <div style="color: #000000;">Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top;">
                <div style="text-align: center; color: #000000;">*</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;"><a href="ef20026327_ex32-1.htm">32.1</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top; background-color: #CCEEFF;">
                <div style="color: #000000;">Section 1350 Certification of Chief Executive Officer</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: center; color: #000000;">**</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;"><a href="ef20026327_ex32-2.htm">32.2</a></div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top;">
                <div style="color: #000000;">Section 1350 Certification of Chief Financial Officer</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top;">
                <div style="text-align: center; color: #000000;">**</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;">101.INS</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top; background-color: #CCEEFF;">
                <div style="color: #000000;">Inline XBRL Instance Document</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: center; color: #000000;">*</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;">101.SCH</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top;">
                <div style="color: #000000;">Inline XBRL Taxonomy Extension Schema Document</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top;">
                <div style="text-align: center; color: #000000;">*</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;">101.CAL</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top; background-color: #CCEEFF;">
                <div style="color: #000000;">Inline XBRL Taxonomy Extension Calculation Linkbase Document</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: center; color: #000000;">*</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;">101.DEF</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top;">
                <div style="color: #000000;">Inline XBRL Taxonomy Extension Definition Linkbase Document</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top;">
                <div style="text-align: center; color: #000000;">*</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;">101.LAB</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top; background-color: #CCEEFF;">
                <div style="color: #000000;">Inline XBRL Taxonomy Extension Label Linkbase Document</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: center; color: #000000;">*</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;">101.PRE</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top;">
                <div style="color: #000000;">Inline XBRL Taxonomy Extension Presentation Linkbase Document</div>
              </td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top;">&#160;</td>

    <td style="width: 9%; vertical-align: top;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top;">
                <div style="text-align: center; color: #000000;">*</div>
              </td>

  </tr>

  <tr>

    <td style="width: 9.75%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: right; text-indent: -10pt; margin-left: 10pt;">104</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 38.82%; vertical-align: top; background-color: #CCEEFF;">
                <div style="color: #000000;">Cover Page Interactive Data File (embedded within the Inline XBRL document)</div>
              </td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.86%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 0.85%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 0.84%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.51%; vertical-align: top; background-color: #CCEEFF;">
                <div style="text-align: center; color: #000000;">*</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div><img width="143" height="2" src="image0.jpg" alt="graphic"/></div>

        <div><br/>
        </div>

        <div style="color: #000000;">* Filed herewith</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="color: #000000;">** Furnished herewith</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="color: #000000;">&#8224; Certain portions of this exhibit (indicated by &#8220;[***]&#8221;) have been omitted pursuant to Regulation S-K, Item (601)(b)(10). The Registrant undertakes to furnish supplemental copies including the omitted portions upon
          request by the SEC.</div>

        <div><span style="color: #000000;"> </span><br/>
        </div>

        <div style="color: #000000;">&#x5E; Schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Registrant undertakes to furnish supplemental copies of any of the omitted schedules upon request by the SEC.</div>

        <div><br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">57</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <a id="SIGNATURES"><!--Anchor--></a>
        <div style="text-align: center; font-weight: bold;">SIGNATURES</div>

        <div>&#160;</div>

        <div>Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized<span style="font-weight: bold;">.</span></div>

        <div> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 50%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Smith Douglas Homes Corp.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">&#160;</td>

    <td style="width: 3%; vertical-align: bottom;">&#160;</td>

    <td style="width: 47%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">
                <div style="color: #000000;">Date: May 15, 2024</div>
              </td>

    <td style="width: 3%; vertical-align: top;">
                <div style="color: #000000;">By:</div>
              </td>

    <td style="width: 47%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000;">/s/ Gregory S. Bennett</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td style="width: 3%; vertical-align: middle;">&#160;</td>

    <td style="width: 47%; vertical-align: bottom;">
                <div style="text-align: center; color: #000000; font-weight: bold;">Gregory S. Bennett</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td style="width: 3%; vertical-align: bottom;">&#160;</td>

    <td style="width: 47%; vertical-align: bottom;">
                <div style="text-align: center; color: #000000;">President, Chief Executive Officer, Vice Chairman, and Director</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td style="width: 3%; vertical-align: bottom;">&#160;</td>

    <td style="width: 47%; vertical-align: bottom;">
                <div style="text-align: center; color: #000000; font-style: italic;">(Principal Executive Officer)</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td style="width: 3%; vertical-align: bottom;">&#160;</td>

    <td style="width: 47%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">
                <div style="color: #000000;">Date: May 15, 2024</div>
              </td>

    <td style="width: 3%; vertical-align: top;">
                <div style="color: #000000;">By:</div>
              </td>

    <td style="width: 47%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000;">/s/ Russell Devendorf</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td style="width: 3%; vertical-align: middle;">&#160;</td>

    <td style="width: 47%; vertical-align: bottom;">
                <div style="text-align: center; color: #000000; font-weight: bold;">Russell Devendorf</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td style="width: 3%; vertical-align: bottom;">&#160;</td>

    <td style="width: 47%; vertical-align: bottom;">
                <div style="text-align: center; color: #000000;">Executive Vice President and</div>
                <div style="text-align: center; color: #000000;">Chief Financial Officer</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td style="width: 3%; vertical-align: bottom;">&#160;</td>

    <td style="width: 47%; vertical-align: bottom;">
                <div style="text-align: center; color: #000000; font-style: italic;">(Principal Financial Officer and</div>
                <div style="text-align: center; color: #000000; font-style: italic;">Principal Accounting Officer)</div>
              </td>

  </tr>


</table>
        <div> <br/>
        </div>

        <div><br/>
        </div>

        <div style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">58</span> </div>

        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

    </div>


  </div>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ef20026327_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Summit, a Broadridge Company
         Document created using Broadridge PROfile 24.3.1.5224
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

  <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
  <div>
    <div style="text-align: right; color: #000000; font-weight: bold;">Exhibit 31.1</div>
    <div style="text-align: right; color: #000000; font-weight: bold;"> <br>
    </div>
    <div style="color: rgb(0, 0, 0); font-weight: bold;">
      <div style="text-align: center; color: #000000; font-weight: bold;">CERTIFICATIONS</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">I, Gregory S. Bennett, certify that:</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">1.&#160; &#160; &#160; &#160; &#160; &#160; I have reviewed this Quarterly Report on Form 10-Q of Smith Douglas Homes Corp.;</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">2.&#160; &#160; &#160; &#160; &#160; &#160; 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;</div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt;"><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">3.&#160; &#160; &#160; &#160; &#160; &#160; 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;</div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt;"><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">4.&#160; &#160; &#160; &#160; &#160; &#160; The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act
        Rules 13a&#8209;15(e) and 15d&#8209;15(e)) for the registrant and have:</div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt;"><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(a)&#160; &#160; &#160; &#160; &#160;&#160; 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;</div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt;"><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(b)&#160; &#160; &#160; &#160; &#160; [omitted];</div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt;"><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(c)&#160; &#160; &#160; &#160; &#160;&#160; 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; and</div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt;"><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(d)&#160; &#160; &#160; &#160; &#160; 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; and</div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt;"><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">5.&#160; &#160; &#160; &#160; &#160; &#160; The registrant&#8217;s other certifying officer 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):</div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt;"><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(a)&#160; &#160; &#160; &#160; &#160;&#160; 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; and</div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt;"><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(b)&#160; &#160; &#160; &#160; &#160;&#160; 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.</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 49.96%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0); font-weight: normal;">Date: May 15, 2024</div>
            </td>
            <td style="width: 3.09%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0); font-weight: normal;">By:</div>
            </td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0); font-weight: normal;"><u>/s/ Gregory S. Bennett</u></div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top; font-weight: normal;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top; font-weight: normal;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top; font-weight: normal;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top; font-weight: normal;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top; font-weight: normal;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0); font-weight: normal;">Gregory S. Bennett</div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top; font-weight: normal;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top; font-weight: normal;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0); font-weight: normal;">President, Chief Executive Officer,</div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top; font-weight: normal;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top; font-weight: normal;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0); font-weight: normal;">Vice Chairman, and Director</div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top; font-weight: normal;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top; font-weight: normal;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: normal;">(Principal Executive Officer)</div>
            </td>
          </tr>

      </table>
      <font style="font-weight: normal;"> </font>
      <div><font style="font-weight: normal;"><br>
        </font> </div>
      <div><font style="font-weight: normal;"><br>
        </font> </div>
      <div>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ef20026327_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Summit, a Broadridge Company
         Document created using Broadridge PROfile 24.3.1.5224
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

  <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
  <div style="text-align: right;">
    <div style="color: #000000; font-weight: bold;">Exhibit 31.2</div>
    <div style="text-align: left; color: rgb(0, 0, 0); font-weight: bold;">
      <div style="text-align: center; color: #000000; font-weight: bold;"> <br>
      </div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">CERTIFICATIONS</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">I, Russell Devendorf, certify that:</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">1.&#160;&#160; &#160; &#160; &#160; &#160; &#160; I have reviewed this Quarterly Report on Form 10-Q of Smith Douglas Homes Corp.;</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">2.&#160;&#160; &#160; &#160; &#160; &#160; &#160; 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;</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">3.&#160;&#160; &#160; &#160; &#160; &#160; &#160; 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;</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">4.&#160;&#160; &#160; &#160; &#160; &#160; &#160; The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act
        Rules 13a&#8209;15(e) and 15d&#8209;15(e)) for the registrant and have:</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(a)&#160; &#160; &#160; &#160;&#160; &#160;&#160; 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;</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(b)&#160;&#160; &#160; &#160;&#160;&#160; &#160; [omitted];</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(c)&#160;&#160; &#160; &#160; &#160; &#160; 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; and</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(d)&#160;&#160; &#160; &#160; &#160; &#160; 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; and</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">5.&#160;&#160; &#160; &#160; &#160; &#160; &#160; The registrant&#8217;s other certifying officer 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):</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(a)&#160;&#160; &#160; &#160; &#160; &#160; 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; and</div>
      <font style="font-weight: normal;"> </font>
      <div><font style="color: rgb(0, 0, 0); font-weight: normal;">&#160;</font><font style="font-weight: normal;"><br>
        </font> </div>
      <font style="font-weight: normal;"> </font>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;">(b)&#160;&#160; &#160; &#160; &#160;&#160;&#160; 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.</div>
      <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-weight: normal;"> <br>
      </div>
      <div style="color: #000000; font-weight: normal;">
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

            <tr>
              <td style="width: 49.96%; vertical-align: top;">
                <div style="color: #000000;">Date: May 15, 2024</div>
              </td>
              <td style="width: 3.09%; vertical-align: top;">
                <div style="color: #000000;">By:</div>
              </td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000;"><u>/s/ Russell Devendorf</u></div>
              </td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;" rowspan="1">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;" rowspan="1">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;" rowspan="1">&#160;</td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000;">Russell Devendorf</div>
              </td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000;">Executive Vice President and</div>
              </td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000;">Chief Financial Officer</div>
              </td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000; font-style: italic;">(Principal Financial Officer and</div>
              </td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000; font-style: italic;">Principal Accounting Officer)</div>
              </td>
            </tr>

        </table>
        <div> <br>
        </div>
        <div> <br>
        </div>
        <div>
          <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
      </div>
      <font style="font-weight: normal;"> </font> </div>
    <div style="color: #000000; font-weight: bold;"> <br>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ef20026327_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Summit, a Broadridge Company
         Document created using Broadridge PROfile 24.3.1.5224
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div style="text-align: right;">
      <div style="color: #000000; font-weight: bold;">Exhibit 32.1</div>
    </div>
    <div> <br>
    </div>
    <div>
      <div style="text-align: center; color: #000000; font-weight: bold;">CERTIFICATION</div>
      <div><font style="color: #000000;">&#160;</font><br>
      </div>
      <div style="text-align: center; color: #000000; font-weight: bold;">PURSUANT TO</div>
      <div><font style="color: #000000;">&#160;</font><br>
      </div>
      <div style="text-align: center; color: #000000; font-weight: bold;">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</div>
      <div><font style="color: #000000;">&#160;</font><br>
      </div>
      <div style="text-align: center; color: #000000; font-weight: bold;">SECTION 906 OF THE SARBANES&#8209;OXLEY ACT OF 2002</div>
      <div><font style="color: #000000;">&#160;</font><br>
      </div>
      <div style="text-indent: 36pt; color: #000000;">In connection with the Quarterly Report on Form 10-Q of Smith Douglas Homes Corp. (the &#8220;Company&#8221;) for the period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date
        hereof (the &#8220;Report&#8221;), I certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes&#8209;Oxley Act of 2002, that:</div>
      <div><font style="color: #000000;">&#160;</font><br>
      </div>
      <div style="text-indent: 36pt; color: #000000;">(1)&#160; &#160; &#160; &#160; &#160; The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</div>
      <div style="text-indent: 36pt;"><font style="color: #000000;">&#160;</font><br>
      </div>
      <div style="text-indent: 36pt; color: #000000;">(2)&#160; &#160; &#160;&#160; &#160;&#160; The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>
      <div style="text-indent: 36pt; color: #000000;"> <br>
      </div>
      <div style="color: #000000;">
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

            <tr>
              <td style="width: 49.96%; vertical-align: top;">
                <div style="color: #000000;">Date: May 15, 2024</div>
              </td>
              <td style="width: 3.09%; vertical-align: top;">
                <div style="color: #000000;">By:</div>
              </td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000;"><u>/s/ Gregory S. Bennett</u></div>
              </td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000;">Gregory S. Bennett</div>
              </td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000;">President, Chief Executive Officer,</div>
              </td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000;">Vice Chairman, and Director</div>
              </td>
            </tr>
            <tr>
              <td style="width: 49.96%; vertical-align: top;">&#160;</td>
              <td style="width: 3.09%; vertical-align: top;">&#160;</td>
              <td style="width: 46.96%; vertical-align: top;">
                <div style="color: #000000; font-style: italic;">(Principal Executive Officer)</div>
              </td>
            </tr>

        </table>
        <div> <br>
        </div>
        <div> <br>
        </div>
        <div>
          <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
      </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>ef20026327_ex32-2.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Summit, a Broadridge Company
         Document created using Broadridge PROfile 24.3.1.5224
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

  <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
  <div style="text-align: right;">
    <div style="color: #000000; font-weight: bold;">Exhibit 32.2</div>
  </div>
  <div> <br>
  </div>
  <div>
    <div style="text-align: center; color: #000000; font-weight: bold;">CERTIFICATION</div>
    <div><font style="color: #000000;">&#160;</font><br>
    </div>
    <div style="text-align: center; color: #000000; font-weight: bold;">PURSUANT TO</div>
    <div><font style="color: #000000;">&#160;</font><br>
    </div>
    <div style="text-align: center; color: #000000; font-weight: bold;">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</div>
    <div><font style="color: #000000;">&#160;</font><br>
    </div>
    <div style="text-align: center; color: #000000; font-weight: bold;">SECTION 906 OF THE SARBANES&#8209;OXLEY ACT OF 2002</div>
    <div><font style="color: #000000;">&#160;</font><br>
    </div>
    <div style="text-indent: 36pt; color: #000000;">In connection with the Quarterly Report on Form 10-Q of Smith Douglas Homes Corp. (the &#8220;Company&#8221;) for the period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date
      hereof (the &#8220;Report&#8221;), I certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes&#8209;Oxley Act of 2002, that:</div>
    <div><font style="color: #000000;">&#160;</font><br>
    </div>
    <div style="text-indent: 36pt; color: #000000;">(1)&#160; &#160; &#160; &#160; &#160; The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</div>
    <div style="text-indent: 36pt;"><font style="color: #000000;">&#160;</font><br>
    </div>
    <div style="text-indent: 36pt; color: #000000;">(2)&#160; &#160; &#160; &#160; &#160; The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>
    <div style="text-indent: 36pt; color: #000000;"> <br>
    </div>
    <div style="text-indent: 36pt; color: #000000;">
      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 49.96%; vertical-align: top;">
              <div style="color: #000000;">Date: May 15, 2024</div>
            </td>
            <td style="width: 3.09%; vertical-align: top;">
              <div style="color: #000000;">By:</div>
            </td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: #000000;"><u>/s/ Russell Devendorf</u></div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: #000000;">Russell Devendorf</div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: #000000;">Executive Vice President and</div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: #000000;">Chief Financial Officer</div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: #000000; font-style: italic;">(Principal Financial Officer and</div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.96%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.96%; vertical-align: top;">
              <div style="color: #000000; font-style: italic;">Principal Accounting Officer)</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="color: #000000;"> <br>
    </div>
    <div style="color: #000000;"> <br>
    </div>
  </div>
  <div>
    <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>sdhc-20240331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 24.3.1.5224 Broadridge-->
<xs:schema targetNamespace="http://smithdouglas.com/20240331" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sdhc="http://smithdouglas.com/20240331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:srt-types="http://fasb.org/srt-types/2023">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="sdhc-20240331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sdhc-20240331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sdhc-20240331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sdhc-20240331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://smithdouglas.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity 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 roleURI="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets" id="CondensedConsolidatedBalanceSheets">
        <link:definition>010000 - Statement - Condensed 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 roleURI="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical" id="CondensedConsolidatedBalanceSheetsParenthetical">
        <!--Parent Role: Condensed Consolidated Balance Sheets-->
        <link:definition>010100 - Statement - Condensed 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 roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome" id="CondensedConsolidatedStatementsOfIncome">
        <link:definition>020000 - Statement - Condensed Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity" id="CondensedConsolidatedStatementsOfStockholdersMembersEquity">
        <link:definition>030000 - Statement - Condensed Consolidated Statements of Stockholders'/Members' 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 roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows" id="CondensedConsolidatedStatementsOfCashFlows">
        <link:definition>040000 - Statement - Condensed 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 roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies">
        <link:definition>060100 - Disclosure - Description of business 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 roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterest" id="RealEstateInventoryAndCapitalizedInterest">
        <link:definition>060200 - Disclosure - Real estate inventory and capitalized interest</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
        <link:definition>060300 - Disclosure - Property and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/NotesPayable" id="NotesPayable">
        <link:definition>060400 - Disclosure - Notes 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 roleURI="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilities" id="AccruedExpensesAndOtherLiabilities">
        <link:definition>060500 - 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 roleURI="http://smithdouglas.com/role/WarrantyReserves" id="WarrantyReserves">
        <link:definition>060600 - Disclosure - Warranty reserves</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/AccruedIncentiveCompensation" id="AccruedIncentiveCompensation">
        <link:definition>060700 - Disclosure - Accrued incentive 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 roleURI="http://smithdouglas.com/role/Leases" id="Leases">
        <link:definition>060800 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntities" id="InvestmentsInUnconsolidatedEntities">
        <link:definition>060900 - 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 roleURI="http://smithdouglas.com/role/VariableInterestEntities" id="VariableInterestEntities">
        <link:definition>061000 - 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 roleURI="http://smithdouglas.com/role/StockholdersMembersEquity" id="StockholdersMembersEquity">
        <link:definition>061100 - Disclosure - Stockholders'/ members' 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 roleURI="http://smithdouglas.com/role/SharebasedPayments" id="SharebasedPayments">
        <link:definition>061200 - Disclosure - Share-based payments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/EmployeeBenefitPlan" id="EmployeeBenefitPlan">
        <link:definition>061300 - Disclosure - Employee benefit plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreement" id="IncomeTaxesAndTaxReceivableAgreement">
        <link:definition>061400 - Disclosure - Income taxes and tax receivable agreement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>061500 - 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 roleURI="http://smithdouglas.com/role/TransactionsWithRelatedParties" id="TransactionsWithRelatedParties">
        <link:definition>061600 - Disclosure - Transactions with related parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/SegmentInformation" id="SegmentInformation">
        <link:definition>061700 - 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 roleURI="http://smithdouglas.com/role/EarningsPerShare" id="EarningsPerShare">
        <link:definition>061800 - 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 roleURI="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLP" id="AcquisitionOfDevonStreetHomesLP">
        <link:definition>061900 - Disclosure - Acquisition of Devon Street Homes, L.P.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/FairValueOfFinancialInstruments" id="FairValueOfFinancialInstruments">
        <link:definition>062000 - Disclosure - Fair value of financial instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/InsiderTradingArrangements" id="InsiderTradingArrangements">
        <link:definition>062100 - Disclosure - Insider Trading Arrangements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>070100 - Disclosure - Description of business 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 roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>080100 - Disclosure - Description of business and summary of significant accounting policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestTables" id="RealEstateInventoryAndCapitalizedInterestTables">
        <!--Parent Role: Real estate inventory and capitalized interest-->
        <link:definition>080200 - Disclosure - Real estate inventory and capitalized interest (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 roleURI="http://smithdouglas.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
        <!--Parent Role: Property and equipment-->
        <link:definition>080300 - Disclosure - Property and equipment (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 roleURI="http://smithdouglas.com/role/NotesPayableTables" id="NotesPayableTables">
        <!--Parent Role: Notes payable-->
        <link:definition>080400 - Disclosure - Notes 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 roleURI="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesTables" id="AccruedExpensesAndOtherLiabilitiesTables">
        <!--Parent Role: Accrued expenses and other liabilities-->
        <link:definition>080500 - 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 roleURI="http://smithdouglas.com/role/WarrantyReservesTables" id="WarrantyReservesTables">
        <!--Parent Role: Warranty reserves-->
        <link:definition>080600 - Disclosure - Warranty reserves (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 roleURI="http://smithdouglas.com/role/LeasesTables" id="LeasesTables">
        <!--Parent Role: Leases-->
        <link:definition>080800 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/StockholdersMembersEquityTables" id="StockholdersMembersEquityTables">
        <!--Parent Role: Stockholders'/ members' equity-->
        <link:definition>081100 - Disclosure - Stockholders'/ members' equity (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 roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesTables" id="TransactionsWithRelatedPartiesTables">
        <!--Parent Role: Transactions with related parties-->
        <link:definition>081600 - Disclosure - Transactions with related parties (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 roleURI="http://smithdouglas.com/role/SegmentInformationTables" id="SegmentInformationTables">
        <!--Parent Role: Segment information-->
        <link:definition>081700 - 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 roleURI="http://smithdouglas.com/role/EarningsPerShareTables" id="EarningsPerShareTables">
        <!--Parent Role: Earnings per share-->
        <link:definition>081800 - 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 roleURI="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables" id="AcquisitionOfDevonStreetHomesLPTables">
        <!--Parent Role: Acquisition of Devon Street Homes, L.P.-->
        <link:definition>081900 - Disclosure - Acquisition of Devon Street Homes, L.P. (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 roleURI="http://smithdouglas.com/role/FairValueOfFinancialInstrumentsTables" id="FairValueOfFinancialInstrumentsTables">
        <!--Parent Role: Fair value of financial instruments-->
        <link:definition>082000 - Disclosure - Fair value of financial instruments (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 roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090100 - Disclosure - Description of business and summary of significant accounting policies, Initial Public Offering and Reorganization Transactions (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 roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090102 - Disclosure - Description of business and summary of significant accounting policies, Principles of Consolidation and Non-Controlling Interest (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 roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090104 - Disclosure - Description of business and summary of significant accounting policies, Real Estate Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090106 - Disclosure - Description of business and summary of significant accounting policies, Deposits on Real Estate Under Option or Contract (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090108 - Disclosure - Description of business and summary of significant accounting policies, Real Estate Not Owned (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 roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090110 - Disclosure - Description of business and summary of significant accounting policies, Investments in Unconsolidated Entities (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 roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090112 - Disclosure - Description of business and summary of significant accounting policies, Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090114 - Disclosure - Description of business and summary of significant accounting policies, Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090116 - Disclosure - Description of business and summary of significant accounting policies, Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090118 - Disclosure - Description of business and summary of significant accounting policies, Warranty Reserves (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 roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090120 - Disclosure - Description of business and summary of significant accounting policies, Revenue Recognition (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 roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090122 - Disclosure - Description of business and summary of significant accounting policies, Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090124 - Disclosure - Description of business and summary of significant accounting policies, Tax Receivable Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails">
        <!--Parent Role: Description of business and summary of significant accounting policies-->
        <link:definition>090126 - Disclosure - Description of business and summary of significant accounting policies, Advertising Costs (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 roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails" id="RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails">
        <!--Parent Role: Real estate inventory and capitalized interest-->
        <link:definition>090200 - Disclosure - Real estate inventory and capitalized interest, Summary of Real Estate Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails" id="RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails">
        <!--Parent Role: Real estate inventory and capitalized interest-->
        <link:definition>090202 - Disclosure - Real estate inventory and capitalized interest, Summary of Capitalized Interest (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 roleURI="http://smithdouglas.com/role/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
        <!--Parent Role: Property and equipment-->
        <link:definition>090300 - Disclosure - Property and equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/NotesPayableSummaryDetails" id="NotesPayableSummaryDetails">
        <!--Parent Role: Notes payable-->
        <link:definition>090400 - Disclosure - Notes payable, Summary (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 roleURI="http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails" id="NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails">
        <!--Parent Role: Notes payable-->
        <link:definition>090402 - Disclosure - Notes payable, Future Maturities of Notes Payable to Third Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails" id="AccruedExpensesAndOtherLiabilitiesDetails">
        <!--Parent Role: Accrued expenses and other liabilities-->
        <link:definition>090500 - Disclosure - Accrued expenses and other liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/WarrantyReservesDetails" id="WarrantyReservesDetails">
        <!--Parent Role: Warranty reserves-->
        <link:definition>090600 - Disclosure - Warranty reserves (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 roleURI="http://smithdouglas.com/role/AccruedIncentiveCompensationDetails" id="AccruedIncentiveCompensationDetails">
        <!--Parent Role: Accrued incentive compensation-->
        <link:definition>090700 - Disclosure - Accrued incentive compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/LeasesLeaseCostDetails" id="LeasesLeaseCostDetails">
        <!--Parent Role: Leases-->
        <link:definition>090800 - Disclosure - Leases, Lease Cost (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 roleURI="http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails" id="LeasesAdditionalInformationRelatedToLeaseDetails">
        <!--Parent Role: Leases-->
        <link:definition>090802 - Disclosure - Leases, Additional Information Related to Lease (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 roleURI="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails" id="LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails">
        <!--Parent Role: Leases-->
        <link:definition>090804 - Disclosure - Leases, Future Minimum Payments Required Under Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2" id="LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2">
        <!--Parent Role: Leases, Future Minimum Payments Required Under Operating Leases (Details)-->
        <link:definition>090806 - Disclosure - Leases, Future Minimum Payments Required Under Operating Leases (Details) Calc 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntitiesDetails" id="InvestmentsInUnconsolidatedEntitiesDetails">
        <!--Parent Role: Investments in unconsolidated entities-->
        <link:definition>090900 - Disclosure - Investments in unconsolidated entities (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 roleURI="http://smithdouglas.com/role/VariableInterestEntitiesDetails" id="VariableInterestEntitiesDetails">
        <!--Parent Role: Variable interest entities-->
        <link:definition>091000 - Disclosure - Variable interest entities (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 roleURI="http://smithdouglas.com/role/StockholdersMembersEquityDetails" id="StockholdersMembersEquityDetails">
        <!--Parent Role: Stockholders'/ members' equity-->
        <link:definition>091100 - Disclosure - Stockholders'/ members' equity (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 roleURI="http://smithdouglas.com/role/SharebasedPaymentsDetails" id="SharebasedPaymentsDetails">
        <!--Parent Role: Share-based payments-->
        <link:definition>091200 - Disclosure - Share-based payments (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 roleURI="http://smithdouglas.com/role/EmployeeBenefitPlanDetails" id="EmployeeBenefitPlanDetails">
        <!--Parent Role: Employee benefit plan-->
        <link:definition>091300 - Disclosure - Employee benefit plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails" id="IncomeTaxesAndTaxReceivableAgreementDetails">
        <!--Parent Role: Income taxes and tax receivable agreement-->
        <link:definition>091400 - Disclosure - Income taxes and tax receivable agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <!--Parent Role: Commitments and contingencies-->
        <link:definition>091500 - Disclosure - Commitments and contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails" id="TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails">
        <!--Parent Role: Transactions with related parties-->
        <link:definition>091600 - Disclosure - Transactions with related parties, Related Party Lease Cost Included Selling, General and Administrative Costs (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 roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails" id="TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails">
        <!--Parent Role: Transactions with related parties-->
        <link:definition>091602 - Disclosure - Transactions with related parties, Future Lease Payments Under Operating Leases with Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails" id="TransactionsWithRelatedPartiesSummaryOfTransactionDetails">
        <!--Parent Role: Transactions with related parties-->
        <link:definition>091604 - Disclosure - Transactions with related parties, Summary of Transaction (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 roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2" id="TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2">
        <!--Parent Role: Transactions with related parties, Future Lease Payments Under Operating Leases with Related Parties (Details)-->
        <link:definition>091604 - Disclosure - Transactions with Related Parties, Future Lease Payments Under Operating Leases with Related Parties (Details) Calc 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/SegmentInformationDetails" id="SegmentInformationDetails">
        <!--Parent Role: Segment information-->
        <link:definition>091700 - Disclosure - Segment information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/EarningsPerShareDetails" id="EarningsPerShareDetails">
        <!--Parent Role: Earnings per share-->
        <link:definition>091800 - Disclosure - Earnings per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails" id="AcquisitionOfDevonStreetHomesLPDetails">
        <!--Parent Role: Acquisition of Devon Street Homes, L.P.-->
        <link:definition>091900 - Disclosure - Acquisition of Devon Street Homes, L.P. (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 roleURI="http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails" id="FairValueOfFinancialInstrumentsDetails">
        <!--Parent Role: Fair value of financial instruments-->
        <link:definition>092000 - Disclosure - Fair value of financial instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.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/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" />
  <xs:element name="CapitalUnitClassDMember" id="sdhc_CapitalUnitClassDMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseInMembersEquityRollForward" id="sdhc_IncreaseDecreaseInMembersEquityRollForward" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" id="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" id="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" id="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ReorganizationTransactionsLimitedLiabilityCompanyLLC" id="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ReorganizationTransactionsValue" id="sdhc_ReorganizationTransactionsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ReorganizationTransactionsShares" id="sdhc_ReorganizationTransactionsShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" id="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" id="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" id="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CapitalUnitClassCMember" id="sdhc_CapitalUnitClassCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RealEstateNotOwned" id="sdhc_RealEstateNotOwned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="DepositsOnRealEstateUnderOptionOrContract" id="sdhc_DepositsOnRealEstateUnderOptionOrContract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="TaxReceivableAgreementLiability" id="sdhc_TaxReceivableAgreementLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="LiabilitiesRelatedToRealEstateNotOwned" id="sdhc_LiabilitiesRelatedToRealEstateNotOwned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ScheduleOfCommonStockReservedForIssuanceTableTextBlock" id="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MalpracticeLossContingencyLettersOfCredit" id="sdhc_MalpracticeLossContingencyLettersOfCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="MalpracticeLossContingencyPerformanceAndSuretyBonds" id="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="InitialPublicOfferingAbstract" id="sdhc_InitialPublicOfferingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LLCInterestsPurchased" id="sdhc_LLCInterestsPurchased" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OwnershipInterestsRecapitalizedIntoLLCInterests" id="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" id="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CommonStockVotesPerShare" id="sdhc_CommonStockVotesPerShare" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ValueOfLLCInterestsPurchased" id="sdhc_ValueOfLLCInterestsPurchased" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfVotingInterests" id="sdhc_PercentageOfVotingInterests" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SmithDouglasHoldingsLLCMember" id="sdhc_SmithDouglasHoldingsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LimitedWarrantyPeriodAgainstStructuralClaims" id="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LimitedWarrantyPeriodAgainstBuildingDefects" id="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RealEstateNotOwnedAbstract" id="sdhc_RealEstateNotOwnedAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DevonStreetHomesLPMember" id="sdhc_DevonStreetHomesLPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BusinessCombinationCashDrawsFromCreditFacility" id="sdhc_BusinessCombinationCashDrawsFromCreditFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BusinessCombinationEstimatedConsiderationToBePaid" id="sdhc_BusinessCombinationEstimatedConsiderationToBePaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BusinessCombinationCashConsiderationToBePaid" id="sdhc_BusinessCombinationCashConsiderationToBePaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BusinessCombinationCashInHand" id="sdhc_BusinessCombinationCashInHand" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="BusinessCombinationNumberOfEarnoutPayments" id="sdhc_BusinessCombinationNumberOfEarnoutPayments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationSellerNotePayableLiability" id="sdhc_BusinessCombinationSellerNotePayableLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BusinessCombinationMeasurementPeriod" id="sdhc_BusinessCombinationMeasurementPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" id="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RealEstateNotOwnedPolicyTextBlock" id="sdhc_RealEstateNotOwnedPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TaxReceivableAgreementPolicyTextBlock" id="sdhc_TaxReceivableAgreementPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OtherAssetPolicyTextBlock" id="sdhc_OtherAssetPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" id="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NatureOfBusinessPolicyTextBlock" id="sdhc_NatureOfBusinessPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AccruedIncentiveCompensationAbstract" id="sdhc_AccruedIncentiveCompensationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccruedIncentiveCompensationTextBlock" id="sdhc_AccruedIncentiveCompensationTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DepositsOnRealEstateUnderOptionOrContractsAbstract" id="sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" id="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TaxReceivableAgreementAbstract" id="sdhc_TaxReceivableAgreementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PercentageOfPaymentOnTaxBenefit" id="sdhc_PercentageOfPaymentOnTaxBenefit" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ContinuingEquityOwnersMember" id="sdhc_ContinuingEquityOwnersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" id="sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" id="sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxLiabilitiesDistributions" id="sdhc_IncomeTaxLiabilitiesDistributions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="CommonStockVotesPerShareUponSunsetDate" id="sdhc_CommonStockVotesPerShareUponSunsetDate" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CommonStockEconomicRights" id="sdhc_CommonStockEconomicRights" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RedemptionOfStockAbstract" id="sdhc_RedemptionOfStockAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CapitalUnitClassCAndDMember" id="sdhc_CapitalUnitClassCAndDMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DueToRelatedPartiesAndNotesPayable" id="sdhc_DueToRelatedPartiesAndNotesPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" id="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="RealEstateInventoryAndCapitalizedInterestAbstract" id="sdhc_RealEstateInventoryAndCapitalizedInterestAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RealEstateInventoryAndCapitalizedInterestTextBlock" id="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RealEstateInventoryTableTextBlock" id="sdhc_RealEstateInventoryTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CapitalizedInterestCostsTableTextBlock" id="sdhc_CapitalizedInterestCostsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MinimumTangibleNetWorthMember" id="sdhc_MinimumTangibleNetWorthMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentAdditionalExtendedMaturityPeriod" id="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MaximumLeverageRatio" id="sdhc_MaximumLeverageRatio" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MinimumRatioOfEBITDAToInterestIncurred" id="sdhc_MinimumRatioOfEBITDAToInterestIncurred" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EquityProceedsPercentage" id="sdhc_EquityProceedsPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CreditFacilityMinimumLiquidityRequirement" id="sdhc_CreditFacilityMinimumLiquidityRequirement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" id="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="PreTaxIncomePercentage" id="sdhc_PreTaxIncomePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SellerNotesMember" id="sdhc_SellerNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PreviousCreditFacilityMember" id="sdhc_PreviousCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" id="sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" id="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" id="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="JBBCherokeeHoldingsLLCMember" id="sdhc_JBBCherokeeHoldingsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AdditionalInformationRelatedToOperatingLeasesTableTextBlock" id="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" id="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="HoustonMember" id="sdhc_HoustonMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NashvilleMember" id="sdhc_NashvilleMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CharlotteMember" id="sdhc_CharlotteMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AtlantaMember" id="sdhc_AtlantaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RaleighMember" id="sdhc_RaleighMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" id="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" id="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ConsultingFeesEarned" id="sdhc_ConsultingFeesEarned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="NumberOfNotesPayables" id="sdhc_NumberOfNotesPayables" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FacilitiesFeeIncurred" id="sdhc_FacilitiesFeeIncurred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ConsultingAgreementMember" id="sdhc_ConsultingAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PurchaseOfLotsAmount" id="sdhc_PurchaseOfLotsAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="LotOptionAgreementsMember" id="sdhc_LotOptionAgreementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" id="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FacilitiesFeePaid" id="sdhc_FacilitiesFeePaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="BusinessTravelExpensesIncurredAndPaid" id="sdhc_BusinessTravelExpensesIncurredAndPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="InvestmentsInUnconsolidatedEntitiesMember" id="sdhc_InvestmentsInUnconsolidatedEntitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfLotsSold" id="sdhc_NumberOfLotsSold" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfLotsPurchased" id="sdhc_NumberOfLotsPurchased" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SaleOfLotsAmount" id="sdhc_SaleOfLotsAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="DryLeaseAgreementMember" id="sdhc_DryLeaseAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" id="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FormerMemberOfBoardOfManagerMember" id="sdhc_FormerMemberOfBoardOfManagerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ProceedsFromSalesOfRealEstateNotOwned" id="sdhc_ProceedsFromSalesOfRealEstateNotOwned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PurchaseOfLLCInterestsFromContinuingEquityOwners" id="sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" id="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="IncreaseDecreaseInRealEstateInventory" id="sdhc_IncreaseDecreaseInRealEstateInventory" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="RedemptionOfCommonStockClassCAndDUnits" id="sdhc_RedemptionOfCommonStockClassCAndDUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" id="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="AccruedIncentiveCompensationExpense" id="sdhc_AccruedIncentiveCompensationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PeriodForEmployeesAnnualBonusPaid" id="sdhc_PeriodForEmployeesAnnualBonusPaid" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LongTermIncentiveCompensationVestingPeriod" id="sdhc_LongTermIncentiveCompensationVestingPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DistributionsFromUnconsolidatedEntities" id="sdhc_DistributionsFromUnconsolidatedEntities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementAbstract" id="sdhc_ShareBasedCompensationArrangementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="Two024IncentiveAwardPlanMember" id="sdhc_Two024IncentiveAwardPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxAndTaxReceivableAgreementAbstract" id="sdhc_IncomeTaxAndTaxReceivableAgreementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfIncomeTaxBenefits" id="sdhc_AmortizationPeriodOfIncomeTaxBenefits" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DeferredTaxLiabilitiesAdditionalPaidInCapital" id="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="NumberOfBusinessTransactions" id="sdhc_NumberOfBusinessTransactions" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" id="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseInFairValueOfContingentConsideration" id="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ContingentConsiderationFairValueDisclosure" id="sdhc_ContingentConsiderationFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>sdhc-20240331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 24.3.1.5224 Broadridge-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AcquisitionOfDevonStreetHomesLPDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EarningsPerShareDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedExpensesAndOtherLiabilitiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/PropertyAndEquipmentDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#PropertyAndEquipmentDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedBalanceSheets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="calculation: Assets to DeferredIncomeTaxAssetsNet" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: Assets to CashAndCashEquivalentsAtCarryingValue" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DepositsOnRealEstateUnderOptionOrContract" xlink:label="DepositsOnRealEstateUnderOptionOrContract" xlink:title="DepositsOnRealEstateUnderOptionOrContract" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="DepositsOnRealEstateUnderOptionOrContract" xlink:title="calculation: Assets to DepositsOnRealEstateUnderOptionOrContract" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="Goodwill" xlink:title="calculation: Assets to Goodwill" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="OtherAssets" xlink:title="OtherAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="OtherAssets" xlink:title="calculation: Assets to OtherAssets" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateNotOwned" xlink:label="RealEstateNotOwned" xlink:title="RealEstateNotOwned" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="RealEstateNotOwned" xlink:title="calculation: Assets to RealEstateNotOwned" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="calculation: Assets to PropertyPlantAndEquipmentNet" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate" xlink:label="InventoryRealEstate" xlink:title="InventoryRealEstate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="InventoryRealEstate" xlink:title="calculation: Assets to InventoryRealEstate" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="NotesPayable" xlink:title="NotesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="NotesPayable" xlink:title="calculation: Liabilities to NotesPayable" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="ContractWithCustomerLiability" xlink:title="calculation: Liabilities to ContractWithCustomerLiability" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="AccruedLiabilitiesAndOtherLiabilities" xlink:title="calculation: Liabilities to AccruedLiabilitiesAndOtherLiabilities" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="AccountsPayableCurrentAndNoncurrent" xlink:title="AccountsPayableCurrentAndNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="AccountsPayableCurrentAndNoncurrent" xlink:title="calculation: Liabilities to AccountsPayableCurrentAndNoncurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_TaxReceivableAgreementLiability" xlink:label="TaxReceivableAgreementLiability" xlink:title="TaxReceivableAgreementLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="TaxReceivableAgreementLiability" xlink:title="calculation: Liabilities to TaxReceivableAgreementLiability" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LiabilitiesRelatedToRealEstateNotOwned" xlink:label="LiabilitiesRelatedToRealEstateNotOwned" xlink:title="LiabilitiesRelatedToRealEstateNotOwned" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LiabilitiesRelatedToRealEstateNotOwned" xlink:title="calculation: Liabilities to LiabilitiesRelatedToRealEstateNotOwned" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="Liabilities" xlink:title="calculation: LiabilitiesAndStockholdersEquity to Liabilities" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MembersEquity" xlink:label="MembersEquity" xlink:title="MembersEquity" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="MembersEquity" xlink:title="calculation: LiabilitiesAndStockholdersEquity to MembersEquity" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="CommitmentsAndContingencies" xlink:title="calculation: LiabilitiesAndStockholdersEquity to CommitmentsAndContingencies" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="calculation: StockholdersEquity to RetainedEarningsAccumulatedDeficit" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AdditionalPaidInCapital" xlink:title="calculation: StockholdersEquity to AdditionalPaidInCapital" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="PreferredStockValue" xlink:title="calculation: StockholdersEquity to PreferredStockValue" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="CommonStockValue" xlink:title="calculation: StockholdersEquity to CommonStockValue" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="StockholdersEquity" xlink:title="calculation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to StockholdersEquity" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="MinorityInterest" xlink:title="calculation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to MinorityInterest" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="calculation: LiabilitiesAndStockholdersEquity to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="calculation: NetIncomeLoss to NetIncomeLossAttributableToNoncontrollingInterest" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="calculation: GrossProfit to RevenueFromContractWithCustomerExcludingAssessedTax" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="CostOfRevenue" xlink:title="CostOfRevenue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="CostOfRevenue" xlink:title="calculation: GrossProfit to CostOfRevenue" order="1.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="GrossProfit" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to GrossProfit" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="InterestExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to InterestExpense" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="IncomeLossFromEquityMethodInvestments" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to IncomeLossFromEquityMethodInvestments" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to SellingGeneralAndAdministrativeExpense" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to OtherNonoperatingIncomeExpense" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ProfitLoss" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="calculation: ProfitLoss to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ProfitLoss" xlink:to="IncomeTaxExpenseBenefit" xlink:title="calculation: ProfitLoss to IncomeTaxExpenseBenefit" order="1.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="ProfitLoss" xlink:title="calculation: NetIncomeLoss to ProfitLoss" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:label="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:title="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="OtherOperatingActivitiesCashFlowStatement" xlink:title="OtherOperatingActivitiesCashFlowStatement" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="OtherOperatingActivitiesCashFlowStatement" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to OtherOperatingActivitiesCashFlowStatement" order="16.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="IncreaseDecreaseInContractWithCustomerLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInContractWithCustomerLiability" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ProfitLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ProfitLoss" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="12.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AmortizationOfFinancingCosts" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AmortizationOfFinancingCosts" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="OperatingLeaseRightOfUseAssetAmortizationExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to OperatingLeaseRightOfUseAssetAmortizationExpense" order="15.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="Depreciation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to Depreciation" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInRealEstateInventory" xlink:label="IncreaseDecreaseInRealEstateInventory" xlink:title="IncreaseDecreaseInRealEstateInventory" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInRealEstateInventory" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInRealEstateInventory" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="EquityMethodInvestmentDividendsOrDistributions" xlink:title="EquityMethodInvestmentDividendsOrDistributions" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="EquityMethodInvestmentDividendsOrDistributions" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to EquityMethodInvestmentDividendsOrDistributions" order="13.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncomeLossFromEquityMethodInvestments" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncomeLossFromEquityMethodInvestments" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccruedIncentiveCompensationExpense" xlink:label="AccruedIncentiveCompensationExpense" xlink:title="AccruedIncentiveCompensationExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AccruedIncentiveCompensationExpense" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AccruedIncentiveCompensationExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsPayable" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="IncreaseDecreaseInOtherOperatingAssets" xlink:title="IncreaseDecreaseInOtherOperatingAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOtherOperatingAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOtherOperatingAssets" order="9.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ShareBasedCompensation" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to DeferredIncomeTaxExpenseBenefit" order="14.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to NetCashProvidedByUsedInOperatingActivities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RedemptionOfCommonStockClassCAndDUnits" xlink:label="RedemptionOfCommonStockClassCAndDUnits" xlink:title="RedemptionOfCommonStockClassCAndDUnits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RedemptionOfCommonStockClassCAndDUnits" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RedemptionOfCommonStockClassCAndDUnits" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners" xlink:label="PurchaseOfLLCInterestsFromContinuingEquityOwners" xlink:title="PurchaseOfLLCInterestsFromContinuingEquityOwners" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PurchaseOfLLCInterestsFromContinuingEquityOwners" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PurchaseOfLLCInterestsFromContinuingEquityOwners" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:label="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:title="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsRelatedToRepurchasesOfRealEstateNotOwned" order="10.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="RepaymentsOfRelatedPartyDebt" xlink:title="RepaymentsOfRelatedPartyDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfRelatedPartyDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfRelatedPartyDebt" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ProceedsFromSalesOfRealEstateNotOwned" xlink:label="ProceedsFromSalesOfRealEstateNotOwned" xlink:title="ProceedsFromSalesOfRealEstateNotOwned" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromSalesOfRealEstateNotOwned" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromSalesOfRealEstateNotOwned" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsOfStockIssuanceCosts" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsOfStockIssuanceCosts" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="ProceedsFromIssuanceInitialPublicOffering" xlink:title="ProceedsFromIssuanceInitialPublicOffering" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromIssuanceInitialPublicOffering" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromIssuanceInitialPublicOffering" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:label="ProceedsFromPaymentsToMinorityShareholders" xlink:title="ProceedsFromPaymentsToMinorityShareholders" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromPaymentsToMinorityShareholders" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromPaymentsToMinorityShareholders" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsOfDebtIssuanceCosts" order="12.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromLinesOfCredit" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromLinesOfCredit" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="RepaymentsOfNotesPayable" xlink:title="RepaymentsOfNotesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfNotesPayable" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfNotesPayable" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfCapitalDistribution" xlink:label="PaymentsOfCapitalDistribution" xlink:title="PaymentsOfCapitalDistribution" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsOfCapitalDistribution" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsOfCapitalDistribution" order="11.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfLinesOfCredit" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfLinesOfCredit" order="1.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to NetCashProvidedByUsedInFinancingActivities" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsForProceedsFromOtherInvestingActivities" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:title="ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to NetCashProvidedByUsedInInvestingActivities" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="OtherAssets" xlink:title="OtherAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneous" xlink:label="OtherAssetsMiscellaneous" xlink:title="OtherAssetsMiscellaneous" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherAssets" xlink:to="OtherAssetsMiscellaneous" xlink:title="calculation: OtherAssets to OtherAssetsMiscellaneous" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherAssets" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="calculation: OtherAssets to OperatingLeaseRightOfUseAsset" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables" xlink:label="OtherReceivables" xlink:title="OtherReceivables" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherAssets" xlink:to="OtherReceivables" xlink:title="calculation: OtherAssets to OtherReceivables" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="PrepaidExpenseAndOtherAssets" xlink:title="PrepaidExpenseAndOtherAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherAssets" xlink:to="PrepaidExpenseAndOtherAssets" xlink:title="calculation: OtherAssets to PrepaidExpenseAndOtherAssets" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="DeferredFinanceCostsNet" xlink:title="DeferredFinanceCostsNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherAssets" xlink:to="DeferredFinanceCostsNet" xlink:title="calculation: OtherAssets to DeferredFinanceCostsNet" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate" xlink:label="InventoryRealEstate" xlink:title="InventoryRealEstate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateConstructionInProcess" xlink:label="InventoryRealEstateConstructionInProcess" xlink:title="InventoryRealEstateConstructionInProcess" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryRealEstate" xlink:to="InventoryRealEstateConstructionInProcess" xlink:title="calculation: InventoryRealEstate to InventoryRealEstateConstructionInProcess" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:label="InventoryRealEstateLandAndLandDevelopmentCosts" xlink:title="InventoryRealEstateLandAndLandDevelopmentCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryRealEstate" xlink:to="InventoryRealEstateLandAndLandDevelopmentCosts" xlink:title="calculation: InventoryRealEstate to InventoryRealEstateLandAndLandDevelopmentCosts" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/PropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="calculation: PropertyPlantAndEquipmentNet to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="calculation: PropertyPlantAndEquipmentNet to PropertyPlantAndEquipmentGross" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="calculation: LongTermDebt to LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="calculation: LongTermDebt to FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="calculation: LongTermDebt to FinanceLeaseLiabilityPaymentsDueYearTwo" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="OperatingLeaseLiability" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to OperatingLeaseLiability" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DueToRelatedPartiesAndNotesPayable" xlink:label="DueToRelatedPartiesAndNotesPayable" xlink:title="DueToRelatedPartiesAndNotesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="DueToRelatedPartiesAndNotesPayable" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to DueToRelatedPartiesAndNotesPayable" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:label="AccruedSalariesCurrentAndNoncurrent" xlink:title="AccruedSalariesCurrentAndNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="AccruedSalariesCurrentAndNoncurrent" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to AccruedSalariesCurrentAndNoncurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="ProductWarrantyAccrual" xlink:title="ProductWarrantyAccrual" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="ProductWarrantyAccrual" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to ProductWarrantyAccrual" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:label="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:title="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrentAndNoncurrent" xlink:label="AccruedBonusesCurrentAndNoncurrent" xlink:title="AccruedBonusesCurrentAndNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="AccruedBonusesCurrentAndNoncurrent" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to AccruedBonusesCurrentAndNoncurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="BusinessCombinationContingentConsiderationLiability" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to BusinessCombinationContingentConsiderationLiability" order="6.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="OperatingLeaseLiability" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to OperatingLeaseLiability" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="OperatingLeaseLiability" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to OperatingLeaseLiability" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:title="NetIncomeLossAvailableToCommonStockholdersDiluted" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecurities" xlink:label="DilutiveSecurities" xlink:title="DilutiveSecurities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="DilutiveSecurities" xlink:title="calculation: NetIncomeLossAvailableToCommonStockholdersDiluted to DilutiveSecurities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:label="IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:title="IncomeTaxReconciliationMinorityInterestIncomeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:title="calculation: NetIncomeLossAvailableToCommonStockholdersDiluted to IncomeTaxReconciliationMinorityInterestIncomeExpense" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="NetIncomeLoss" xlink:title="calculation: NetIncomeLossAvailableToCommonStockholdersDiluted to NetIncomeLoss" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="Goodwill" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to Goodwill" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationEstimatedConsiderationToBePaid" xlink:label="BusinessCombinationEstimatedConsiderationToBePaid" xlink:title="BusinessCombinationEstimatedConsiderationToBePaid" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationCashConsiderationToBePaid" xlink:label="BusinessCombinationCashConsiderationToBePaid" xlink:title="BusinessCombinationCashConsiderationToBePaid" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationEstimatedConsiderationToBePaid" xlink:to="BusinessCombinationCashConsiderationToBePaid" xlink:title="calculation: BusinessCombinationEstimatedConsiderationToBePaid to BusinessCombinationCashConsiderationToBePaid" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationEstimatedConsiderationToBePaid" xlink:to="BusinessCombinationContingentConsiderationLiability" xlink:title="calculation: BusinessCombinationEstimatedConsiderationToBePaid to BusinessCombinationContingentConsiderationLiability" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationSellerNotePayableLiability" xlink:label="BusinessCombinationSellerNotePayableLiability" xlink:title="BusinessCombinationSellerNotePayableLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationEstimatedConsiderationToBePaid" xlink:to="BusinessCombinationSellerNotePayableLiability" xlink:title="calculation: BusinessCombinationEstimatedConsiderationToBePaid to BusinessCombinationSellerNotePayableLiability" order="1.0" weight="1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>sdhc-20240331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 24.3.1.5224 Broadridge-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:t1="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm" />
  <link:roleRef roleURI="http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#FairValueOfFinancialInstrumentsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AcquisitionOfDevonStreetHomesLPDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EarningsPerShareDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#SegmentInformationDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesSummaryOfTransactionDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#IncomeTaxesAndTaxReceivableAgreementDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EmployeeBenefitPlanDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EmployeeBenefitPlanDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/SharebasedPaymentsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#SharebasedPaymentsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/StockholdersMembersEquityDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#StockholdersMembersEquityDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/VariableInterestEntitiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#VariableInterestEntitiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntitiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#InvestmentsInUnconsolidatedEntitiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesAdditionalInformationRelatedToLeaseDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesLeaseCostDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedIncentiveCompensationDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedIncentiveCompensationDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/WarrantyReservesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#WarrantyReservesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedExpensesAndOtherLiabilitiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/NotesPayableSummaryDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#NotesPayableSummaryDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/PropertyAndEquipmentDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#PropertyAndEquipmentDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/FairValueOfFinancialInstrumentsTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#FairValueOfFinancialInstrumentsTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AcquisitionOfDevonStreetHomesLPTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EarningsPerShareTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#SegmentInformationTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/StockholdersMembersEquityTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#StockholdersMembersEquityTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/WarrantyReservesTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#WarrantyReservesTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedExpensesAndOtherLiabilitiesTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/NotesPayableTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#NotesPayableTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/PropertyAndEquipmentTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#PropertyAndEquipmentTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#RealEstateInventoryAndCapitalizedInterestTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://smithdouglas.com/role/FairValueOfFinancialInstruments" xlink:type="simple" xlink:href="sdhc-20240331.xsd#FairValueOfFinancialInstruments" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLP" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AcquisitionOfDevonStreetHomesLP" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EarningsPerShare" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EarningsPerShare" />
  <link:roleRef roleURI="http://smithdouglas.com/role/SegmentInformation" xlink:type="simple" xlink:href="sdhc-20240331.xsd#SegmentInformation" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedParties" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedParties" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreement" xlink:type="simple" xlink:href="sdhc-20240331.xsd#IncomeTaxesAndTaxReceivableAgreement" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EmployeeBenefitPlan" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EmployeeBenefitPlan" />
  <link:roleRef roleURI="http://smithdouglas.com/role/SharebasedPayments" xlink:type="simple" xlink:href="sdhc-20240331.xsd#SharebasedPayments" />
  <link:roleRef roleURI="http://smithdouglas.com/role/StockholdersMembersEquity" xlink:type="simple" xlink:href="sdhc-20240331.xsd#StockholdersMembersEquity" />
  <link:roleRef roleURI="http://smithdouglas.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="sdhc-20240331.xsd#VariableInterestEntities" />
  <link:roleRef roleURI="http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntities" xlink:type="simple" xlink:href="sdhc-20240331.xsd#InvestmentsInUnconsolidatedEntities" />
  <link:roleRef roleURI="http://smithdouglas.com/role/Leases" xlink:type="simple" xlink:href="sdhc-20240331.xsd#Leases" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedIncentiveCompensation" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedIncentiveCompensation" />
  <link:roleRef roleURI="http://smithdouglas.com/role/WarrantyReserves" xlink:type="simple" xlink:href="sdhc-20240331.xsd#WarrantyReserves" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilities" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedExpensesAndOtherLiabilities" />
  <link:roleRef roleURI="http://smithdouglas.com/role/NotesPayable" xlink:type="simple" xlink:href="sdhc-20240331.xsd#NotesPayable" />
  <link:roleRef roleURI="http://smithdouglas.com/role/PropertyAndEquipment" xlink:type="simple" xlink:href="sdhc-20240331.xsd#PropertyAndEquipment" />
  <link:roleRef roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterest" xlink:type="simple" xlink:href="sdhc-20240331.xsd#RealEstateInventoryAndCapitalizedInterest" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedStatementsOfStockholdersMembersEquity" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DocumentAndEntityInformation" />
  <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/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: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:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsLineItems" xlink:label="EntityListingsLineItems" xlink:title="EntityListingsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="DocumentType" xlink:title="definition: EntityListingsLineItems to DocumentType" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="AmendmentFlag" xlink:title="definition: EntityListingsLineItems to AmendmentFlag" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="DocumentQuarterlyReport" xlink:title="DocumentQuarterlyReport" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="DocumentQuarterlyReport" xlink:title="definition: EntityListingsLineItems to DocumentQuarterlyReport" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="DocumentPeriodEndDate" xlink:title="definition: EntityListingsLineItems to DocumentPeriodEndDate" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="CurrentFiscalYearEndDate" xlink:title="definition: EntityListingsLineItems to CurrentFiscalYearEndDate" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="DocumentFiscalYearFocus" xlink:title="definition: EntityListingsLineItems to DocumentFiscalYearFocus" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="DocumentFiscalPeriodFocus" xlink:title="definition: EntityListingsLineItems to DocumentFiscalPeriodFocus" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="DocumentTransitionReport" xlink:title="definition: EntityListingsLineItems to DocumentTransitionReport" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityFileNumber" xlink:title="definition: EntityListingsLineItems to EntityFileNumber" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityRegistrantName" xlink:title="definition: EntityListingsLineItems to EntityRegistrantName" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityCentralIndexKey" xlink:title="definition: EntityListingsLineItems to EntityCentralIndexKey" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityIncorporationStateCountryCode" xlink:title="definition: EntityListingsLineItems to EntityIncorporationStateCountryCode" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityTaxIdentificationNumber" xlink:title="definition: EntityListingsLineItems to EntityTaxIdentificationNumber" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressAddressLine1" xlink:title="definition: EntityListingsLineItems to EntityAddressAddressLine1" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressAddressLine2" xlink:title="definition: EntityListingsLineItems to EntityAddressAddressLine2" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressAddressLine3" xlink:title="definition: EntityListingsLineItems to EntityAddressAddressLine3" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressCityOrTown" xlink:title="definition: EntityListingsLineItems to EntityAddressCityOrTown" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressStateOrProvince" xlink:title="definition: EntityListingsLineItems to EntityAddressStateOrProvince" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressCountry" xlink:title="definition: EntityListingsLineItems to EntityAddressCountry" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressPostalZipCode" xlink:title="definition: EntityListingsLineItems to EntityAddressPostalZipCode" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="CityAreaCode" xlink:title="definition: EntityListingsLineItems to CityAreaCode" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="LocalPhoneNumber" xlink:title="definition: EntityListingsLineItems to LocalPhoneNumber" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="Security12bTitle" xlink:title="definition: EntityListingsLineItems to Security12bTitle" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="TradingSymbol" xlink:title="definition: EntityListingsLineItems to TradingSymbol" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="NoTradingSymbolFlag" xlink:title="definition: EntityListingsLineItems to NoTradingSymbolFlag" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="SecurityExchangeName" xlink:title="definition: EntityListingsLineItems to SecurityExchangeName" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityCurrentReportingStatus" xlink:title="definition: EntityListingsLineItems to EntityCurrentReportingStatus" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityInteractiveDataCurrent" xlink:title="definition: EntityListingsLineItems to EntityInteractiveDataCurrent" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityFilerCategory" xlink:title="definition: EntityListingsLineItems to EntityFilerCategory" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntitySmallBusiness" xlink:title="definition: EntityListingsLineItems to EntitySmallBusiness" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityEmergingGrowthCompany" xlink:title="definition: EntityListingsLineItems to EntityEmergingGrowthCompany" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="EntityExTransitionPeriod" xlink:title="EntityExTransitionPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityExTransitionPeriod" xlink:title="definition: EntityListingsLineItems to EntityExTransitionPeriod" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityShellCompany" xlink:title="definition: EntityListingsLineItems to EntityShellCompany" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityListingsLineItems" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="definition: EntityListingsLineItems to EntityCommonStockSharesOutstanding" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsTable" xlink:label="EntityListingsTable" xlink:title="EntityListingsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="EntityListingsLineItems" xlink:to="EntityListingsTable" xlink:title="definition: EntityListingsLineItems to EntityListingsTable" order="35.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="EntityListingsTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: EntityListingsTable to StatementClassOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="definition: ClassOfStockDomain to CommonClassBMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsAbstract" xlink:title="definition: StatementLineItems to AssetsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAbstract" xlink:title="definition: StatementLineItems to LiabilitiesAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommitmentsAndContingencies" xlink:title="definition: StatementLineItems to CommitmentsAndContingencies" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PartnersCapitalAbstract" xlink:label="PartnersCapitalAbstract" xlink:title="PartnersCapitalAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PartnersCapitalAbstract" xlink:title="definition: StatementLineItems to PartnersCapitalAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityAbstract" xlink:title="definition: StatementLineItems to StockholdersEquityAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="MinorityInterest" xlink:title="definition: StatementLineItems to MinorityInterest" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="definition: StatementLineItems to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquity" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockValue" xlink:title="definition: StatementLineItems to PreferredStockValue" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockValue" xlink:title="definition: StatementLineItems to CommonStockValue" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdditionalPaidInCapital" xlink:title="definition: StatementLineItems to AdditionalPaidInCapital" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="definition: StatementLineItems to RetainedEarningsAccumulatedDeficit" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="definition: StatementLineItems to StockholdersEquity" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MembersEquity" xlink:label="MembersEquity" xlink:title="MembersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="MembersEquity" xlink:title="definition: StatementLineItems to MembersEquity" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="AccountsPayableCurrentAndNoncurrent" xlink:title="AccountsPayableCurrentAndNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccountsPayableCurrentAndNoncurrent" xlink:title="definition: StatementLineItems to AccountsPayableCurrentAndNoncurrent" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ContractWithCustomerLiability" xlink:title="definition: StatementLineItems to ContractWithCustomerLiability" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="NotesPayable" xlink:title="NotesPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NotesPayable" xlink:title="definition: StatementLineItems to NotesPayable" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LiabilitiesRelatedToRealEstateNotOwned" xlink:label="LiabilitiesRelatedToRealEstateNotOwned" xlink:title="LiabilitiesRelatedToRealEstateNotOwned" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesRelatedToRealEstateNotOwned" xlink:title="definition: StatementLineItems to LiabilitiesRelatedToRealEstateNotOwned" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccruedLiabilitiesAndOtherLiabilities" xlink:title="definition: StatementLineItems to AccruedLiabilitiesAndOtherLiabilities" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_TaxReceivableAgreementLiability" xlink:label="TaxReceivableAgreementLiability" xlink:title="TaxReceivableAgreementLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="TaxReceivableAgreementLiability" xlink:title="definition: StatementLineItems to TaxReceivableAgreementLiability" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Liabilities" xlink:title="definition: StatementLineItems to Liabilities" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="definition: StatementLineItems to CashAndCashEquivalentsAtCarryingValue" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate" xlink:label="InventoryRealEstate" xlink:title="InventoryRealEstate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="InventoryRealEstate" xlink:title="definition: StatementLineItems to InventoryRealEstate" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DepositsOnRealEstateUnderOptionOrContract" xlink:label="DepositsOnRealEstateUnderOptionOrContract" xlink:title="DepositsOnRealEstateUnderOptionOrContract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DepositsOnRealEstateUnderOptionOrContract" xlink:title="definition: StatementLineItems to DepositsOnRealEstateUnderOptionOrContract" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateNotOwned" xlink:label="RealEstateNotOwned" xlink:title="RealEstateNotOwned" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="RealEstateNotOwned" xlink:title="definition: StatementLineItems to RealEstateNotOwned" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: StatementLineItems to PropertyPlantAndEquipmentNet" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Goodwill" xlink:title="definition: StatementLineItems to Goodwill" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="definition: StatementLineItems to DeferredIncomeTaxAssetsNet" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="OtherAssets" xlink:title="OtherAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherAssets" xlink:title="definition: StatementLineItems to OtherAssets" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Assets" xlink:title="definition: StatementLineItems to Assets" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="32.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsByClassAxis" xlink:label="CapitalUnitsByClassAxis" xlink:title="CapitalUnitsByClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="CapitalUnitsByClassAxis" xlink:title="definition: StatementTable to CapitalUnitsByClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassDomain" xlink:label="CapitalUnitClassDomain" xlink:title="CapitalUnitClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassDomain" xlink:title="definition: CapitalUnitsByClassAxis to CapitalUnitClassDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassDomain" xlink:label="CapitalUnitClassDomain_2" xlink:title="CapitalUnitClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassDomain_2" xlink:title="definition: CapitalUnitsByClassAxis to CapitalUnitClassDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassAMember" xlink:label="CapitalUnitClassAMember" xlink:title="CapitalUnitClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassAMember" xlink:title="definition: CapitalUnitClassDomain to CapitalUnitClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassCMember" xlink:label="CapitalUnitClassCMember" xlink:title="CapitalUnitClassCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassCMember" xlink:title="definition: CapitalUnitClassDomain to CapitalUnitClassCMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassDMember" xlink:label="CapitalUnitClassDMember" xlink:title="CapitalUnitClassDMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassDMember" xlink:title="definition: CapitalUnitClassDomain to CapitalUnitClassDMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: StatementTable to StatementClassOfStockAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="definition: ClassOfStockDomain to CommonClassBMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockParOrStatedValuePerShare" xlink:title="definition: StatementLineItems to PreferredStockParOrStatedValuePerShare" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockSharesAuthorized" xlink:title="definition: StatementLineItems to PreferredStockSharesAuthorized" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockSharesIssued" xlink:title="definition: StatementLineItems to PreferredStockSharesIssued" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockSharesOutstanding" xlink:title="definition: StatementLineItems to PreferredStockSharesOutstanding" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="definition: StatementLineItems to CommonStockParOrStatedValuePerShare" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesAuthorized" xlink:title="definition: StatementLineItems to CommonStockSharesAuthorized" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesIssued" xlink:title="definition: StatementLineItems to CommonStockSharesIssued" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesOutstanding" xlink:title="definition: StatementLineItems to CommonStockSharesOutstanding" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: StatementTable to StatementClassOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="definition: ClassOfStockDomain to CommonClassBMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInMembersEquityRollForward" xlink:label="IncreaseDecreaseInMembersEquityRollForward" xlink:title="IncreaseDecreaseInMembersEquityRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInMembersEquityRollForward" xlink:title="definition: StatementLineItems to IncreaseDecreaseInMembersEquityRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="definition: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsValue" xlink:label="ReorganizationTransactionsValue" xlink:title="ReorganizationTransactionsValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ReorganizationTransactionsValue" xlink:title="definition: StatementLineItems to ReorganizationTransactionsValue" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsShares" xlink:label="ReorganizationTransactionsShares" xlink:title="ReorganizationTransactionsShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ReorganizationTransactionsShares" xlink:title="definition: StatementLineItems to ReorganizationTransactionsShares" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueNewIssues" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueNewIssues" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesNewIssues" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:label="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:title="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:title="definition: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueShareBasedCompensation" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:label="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:title="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:title="definition: StatementLineItems to NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesOutstanding" xlink:title="definition: StatementLineItems to CommonStockSharesOutstanding" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="definition: StatementLineItems to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MembersEquity" xlink:label="MembersEquity" xlink:title="MembersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="MembersEquity" xlink:title="definition: StatementLineItems to MembersEquity" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsOutstanding" xlink:label="CapitalUnitsOutstanding" xlink:title="CapitalUnitsOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CapitalUnitsOutstanding" xlink:title="definition: StatementLineItems to CapitalUnitsOutstanding" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:label="DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:title="DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:title="definition: StatementLineItems to DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ProfitLoss" xlink:title="definition: StatementLineItems to ProfitLoss" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:label="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:title="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:title="definition: StatementLineItems to NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:label="ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:title="ReorganizationTransactionsLimitedLiabilityCompanyLLC" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:title="definition: StatementLineItems to ReorganizationTransactionsLimitedLiabilityCompanyLLC" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:label="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="definition: StatementLineItems to ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:label="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:title="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:title="definition: StatementLineItems to InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:label="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="definition: StatementLineItems to InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="21.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AdditionalPaidInCapitalMember" xlink:title="definition: EquityComponentDomain to AdditionalPaidInCapitalMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="RetainedEarningsMember" xlink:title="definition: EquityComponentDomain to RetainedEarningsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember" xlink:label="ParentMember" xlink:title="ParentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="ParentMember" xlink:title="definition: EquityComponentDomain to ParentMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to NoncontrollingInterestMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsByClassAxis" xlink:label="CapitalUnitsByClassAxis" xlink:title="CapitalUnitsByClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="CapitalUnitsByClassAxis" xlink:title="definition: StatementTable to CapitalUnitsByClassAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassDomain" xlink:label="CapitalUnitClassDomain" xlink:title="CapitalUnitClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassDomain" xlink:title="definition: CapitalUnitsByClassAxis to CapitalUnitClassDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassDomain" xlink:label="CapitalUnitClassDomain_2" xlink:title="CapitalUnitClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassDomain_2" xlink:title="definition: CapitalUnitsByClassAxis to CapitalUnitClassDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassAMember" xlink:label="CapitalUnitClassAMember" xlink:title="CapitalUnitClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassAMember" xlink:title="definition: CapitalUnitClassDomain to CapitalUnitClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassCMember" xlink:label="CapitalUnitClassCMember" xlink:title="CapitalUnitClassCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassCMember" xlink:title="definition: CapitalUnitClassDomain to CapitalUnitClassCMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassDMember" xlink:label="CapitalUnitClassDMember" xlink:title="CapitalUnitClassDMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassDMember" xlink:title="definition: CapitalUnitClassDomain to CapitalUnitClassDMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: StatementTable to StatementClassOfStockAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="definition: ClassOfStockDomain to CommonClassBMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterest" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/PropertyAndEquipment" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/NotesPayable" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/WarrantyReserves" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedIncentiveCompensation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/Leases" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/VariableInterestEntities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/StockholdersMembersEquity" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/SharebasedPayments" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EmployeeBenefitPlan" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreement" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CommitmentsAndContingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedParties" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/SegmentInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EarningsPerShare" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLP" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/FairValueOfFinancialInstruments" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/PropertyAndEquipmentTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/NotesPayableTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/WarrantyReservesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/StockholdersMembersEquityTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/SegmentInformationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EarningsPerShareTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/FairValueOfFinancialInstrumentsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAbstract" xlink:label="InitialPublicOfferingAbstract" xlink:title="InitialPublicOfferingAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="InitialPublicOfferingAbstract" xlink:title="definition: SubsidiarySaleOfStockLineItems to InitialPublicOfferingAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: SubsidiarySaleOfStockLineItems to StockIssuedDuringPeriodSharesNewIssues" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="SaleOfStockConsiderationReceivedOnTransaction" xlink:title="SaleOfStockConsiderationReceivedOnTransaction" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="SaleOfStockConsiderationReceivedOnTransaction" xlink:title="definition: SubsidiarySaleOfStockLineItems to SaleOfStockConsiderationReceivedOnTransaction" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:label="OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:title="OwnershipInterestsRecapitalizedIntoLLCInterests" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:title="definition: SubsidiarySaleOfStockLineItems to OwnershipInterestsRecapitalizedIntoLLCInterests" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockVotesPerShare" xlink:label="CommonStockVotesPerShare" xlink:title="CommonStockVotesPerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="CommonStockVotesPerShare" xlink:title="definition: SubsidiarySaleOfStockLineItems to CommonStockVotesPerShare" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:label="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:title="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:title="definition: SubsidiarySaleOfStockLineItems to MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PercentageOfVotingInterests" xlink:label="PercentageOfVotingInterests" xlink:title="PercentageOfVotingInterests" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="PercentageOfVotingInterests" xlink:title="definition: SubsidiarySaleOfStockLineItems to PercentageOfVotingInterests" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued" xlink:title="SharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="SharesIssued" xlink:title="definition: SubsidiarySaleOfStockLineItems to SharesIssued" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LLCInterestsPurchased" xlink:label="LLCInterestsPurchased" xlink:title="LLCInterestsPurchased" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="LLCInterestsPurchased" xlink:title="definition: SubsidiarySaleOfStockLineItems to LLCInterestsPurchased" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ValueOfLLCInterestsPurchased" xlink:label="ValueOfLLCInterestsPurchased" xlink:title="ValueOfLLCInterestsPurchased" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="ValueOfLLCInterestsPurchased" xlink:title="definition: SubsidiarySaleOfStockLineItems to ValueOfLLCInterestsPurchased" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="SharesIssuedPricePerShare" xlink:title="definition: SubsidiarySaleOfStockLineItems to SharesIssuedPricePerShare" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="definition: SubsidiarySaleOfStockLineItems to SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="definition: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to SubsidiarySaleOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain_2" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain_2" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="IPOMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to IPOMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="OverAllotmentOptionMember" xlink:title="OverAllotmentOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="OverAllotmentOptionMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to OverAllotmentOptionMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to StatementClassOfStockAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="definition: ClassOfStockDomain to CommonClassBMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="OwnershipAxis" xlink:title="definition: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to OwnershipAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="definition: OwnershipAxis to OwnershipDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain_2" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain_2" xlink:title="definition: OwnershipAxis to OwnershipDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SmithDouglasHoldingsLLCMember" xlink:label="SmithDouglasHoldingsLLCMember" xlink:title="SmithDouglasHoldingsLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="SmithDouglasHoldingsLLCMember" xlink:title="definition: OwnershipDomain to SmithDouglasHoldingsLLCMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to StatementEquityComponentsAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to NoncontrollingInterestMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="NoncontrollingInterestAbstract" xlink:title="definition: SubsidiarySaleOfStockLineItems to NoncontrollingInterestAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="definition: SubsidiarySaleOfStockLineItems to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="definition: SubsidiarySaleOfStockLineItems to SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="OwnershipAxis" xlink:title="definition: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to OwnershipAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="definition: OwnershipAxis to OwnershipDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain_2" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain_2" xlink:title="definition: OwnershipAxis to OwnershipDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SmithDouglasHoldingsLLCMember" xlink:label="SmithDouglasHoldingsLLCMember" xlink:title="SmithDouglasHoldingsLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="SmithDouglasHoldingsLLCMember" xlink:title="definition: OwnershipDomain to SmithDouglasHoldingsLLCMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentUsefulLife" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to RangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityLineItems" xlink:label="ProductWarrantyLiabilityLineItems" xlink:title="ProductWarrantyLiabilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" xlink:title="ProductWarrantiesDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductWarrantyLiabilityLineItems" xlink:to="ProductWarrantiesDisclosuresAbstract" xlink:title="definition: ProductWarrantyLiabilityLineItems to ProductWarrantiesDisclosuresAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LimitedWarrantyPeriodAgainstBuildingDefects" xlink:label="LimitedWarrantyPeriodAgainstBuildingDefects" xlink:title="LimitedWarrantyPeriodAgainstBuildingDefects" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductWarrantyLiabilityLineItems" xlink:to="LimitedWarrantyPeriodAgainstBuildingDefects" xlink:title="definition: ProductWarrantyLiabilityLineItems to LimitedWarrantyPeriodAgainstBuildingDefects" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LimitedWarrantyPeriodAgainstStructuralClaims" xlink:label="LimitedWarrantyPeriodAgainstStructuralClaims" xlink:title="LimitedWarrantyPeriodAgainstStructuralClaims" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductWarrantyLiabilityLineItems" xlink:to="LimitedWarrantyPeriodAgainstStructuralClaims" xlink:title="definition: ProductWarrantyLiabilityLineItems to LimitedWarrantyPeriodAgainstStructuralClaims" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityTable" xlink:label="ProductWarrantyLiabilityTable" xlink:title="ProductWarrantyLiabilityTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ProductWarrantyLiabilityLineItems" xlink:to="ProductWarrantyLiabilityTable" xlink:title="definition: ProductWarrantyLiabilityLineItems to ProductWarrantyLiabilityTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProductWarrantyLiabilityTable" xlink:to="RangeAxis" xlink:title="definition: ProductWarrantyLiabilityTable to RangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="IncomeTaxExaminationLineItems" xlink:title="IncomeTaxExaminationLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_TaxReceivableAgreementAbstract" xlink:label="TaxReceivableAgreementAbstract" xlink:title="TaxReceivableAgreementAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="TaxReceivableAgreementAbstract" xlink:title="definition: IncomeTaxExaminationLineItems to TaxReceivableAgreementAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PercentageOfPaymentOnTaxBenefit" xlink:label="PercentageOfPaymentOnTaxBenefit" xlink:title="PercentageOfPaymentOnTaxBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="PercentageOfPaymentOnTaxBenefit" xlink:title="definition: IncomeTaxExaminationLineItems to PercentageOfPaymentOnTaxBenefit" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="IncomeTaxExaminationTable" xlink:title="IncomeTaxExaminationTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeTaxExaminationLineItems" xlink:to="IncomeTaxExaminationTable" xlink:title="definition: IncomeTaxExaminationLineItems to IncomeTaxExaminationTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxExaminationTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="definition: IncomeTaxExaminationTable to SubsidiarySaleOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain_2" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain_2" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="IPOMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to IPOMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxExaminationTable" xlink:to="OwnershipAxis" xlink:title="definition: IncomeTaxExaminationTable to OwnershipAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="definition: OwnershipAxis to OwnershipDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain_2" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain_2" xlink:title="definition: OwnershipAxis to OwnershipDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ContinuingEquityOwnersMember" xlink:label="ContinuingEquityOwnersMember" xlink:title="ContinuingEquityOwnersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="ContinuingEquityOwnersMember" xlink:title="definition: OwnershipDomain to ContinuingEquityOwnersMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/PropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:label="PropertyPlantAndEquipmentGrossAbstract" xlink:title="PropertyPlantAndEquipmentGrossAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentGrossAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentGrossAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="Depreciation" xlink:title="definition: PropertyPlantAndEquipmentLineItems to Depreciation" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentGross" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="definition: PropertyPlantAndEquipmentLineItems to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNet" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AutomobilesMember" xlink:label="AutomobilesMember" xlink:title="AutomobilesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="AutomobilesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to AutomobilesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AirTransportationEquipmentMember" xlink:label="AirTransportationEquipmentMember" xlink:title="AirTransportationEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="AirTransportationEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to AirTransportationEquipmentMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="ComputerEquipmentMember" xlink:title="ComputerEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ComputerEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to ComputerEquipmentMember" order="4.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/NotesPayableSummaryDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="LineOfCreditFacilityAbstract" xlink:title="LineOfCreditFacilityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityAbstract" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityMaximumBorrowingCapacity" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="LineOfCreditFacilityExpirationDate1" xlink:title="LineOfCreditFacilityExpirationDate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityExpirationDate1" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityExpirationDate1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:label="DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:title="DebtInstrumentAdditionalExtendedMaturityPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentAdditionalExtendedMaturityPeriod" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:label="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:title="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentBasisSpreadOnVariableRate1" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="LineOfCreditFacilityInterestRateDuringPeriod" xlink:title="LineOfCreditFacilityInterestRateDuringPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityInterestRateDuringPeriod" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityInterestRateDuringPeriod" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TangibleCapitalRequiredForCapitalAdequacy" xlink:label="TangibleCapitalRequiredForCapitalAdequacy" xlink:title="TangibleCapitalRequiredForCapitalAdequacy" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="TangibleCapitalRequiredForCapitalAdequacy" xlink:title="definition: LineOfCreditFacilityLineItems to TangibleCapitalRequiredForCapitalAdequacy" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PreTaxIncomePercentage" xlink:label="PreTaxIncomePercentage" xlink:title="PreTaxIncomePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="PreTaxIncomePercentage" xlink:title="definition: LineOfCreditFacilityLineItems to PreTaxIncomePercentage" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_EquityProceedsPercentage" xlink:label="EquityProceedsPercentage" xlink:title="EquityProceedsPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="EquityProceedsPercentage" xlink:title="definition: LineOfCreditFacilityLineItems to EquityProceedsPercentage" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MaximumLeverageRatio" xlink:label="MaximumLeverageRatio" xlink:title="MaximumLeverageRatio" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="MaximumLeverageRatio" xlink:title="definition: LineOfCreditFacilityLineItems to MaximumLeverageRatio" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MinimumRatioOfEBITDAToInterestIncurred" xlink:label="MinimumRatioOfEBITDAToInterestIncurred" xlink:title="MinimumRatioOfEBITDAToInterestIncurred" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="MinimumRatioOfEBITDAToInterestIncurred" xlink:title="definition: LineOfCreditFacilityLineItems to MinimumRatioOfEBITDAToInterestIncurred" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CreditFacilityMinimumLiquidityRequirement" xlink:label="CreditFacilityMinimumLiquidityRequirement" xlink:title="CreditFacilityMinimumLiquidityRequirement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="CreditFacilityMinimumLiquidityRequirement" xlink:title="definition: LineOfCreditFacilityLineItems to CreditFacilityMinimumLiquidityRequirement" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:title="LineOfCreditFacilityInterestRateAtPeriodEnd" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityInterestRateAtPeriodEnd" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCredit" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCredit" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="LettersOfCreditOutstandingAmount" xlink:title="LettersOfCreditOutstandingAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LettersOfCreditOutstandingAmount" xlink:title="definition: LineOfCreditFacilityLineItems to LettersOfCreditOutstandingAmount" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityRemainingBorrowingCapacity" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentTerm" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentTerm" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentFaceAmount" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentInterestRateStatedPercentage" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentFrequencyOfPeriodicPayment" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentMaturityDate" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBank" xlink:label="LoansPayableToBank" xlink:title="LoansPayableToBank" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LoansPayableToBank" xlink:title="definition: LineOfCreditFacilityLineItems to LoansPayableToBank" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityTable" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityTable" order="24.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="CreditFacilityAxis" xlink:title="definition: LineOfCreditFacilityTable to CreditFacilityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain" xlink:title="definition: CreditFacilityAxis to CreditFacilityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain_2" xlink:title="CreditFacilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain_2" xlink:title="definition: CreditFacilityAxis to CreditFacilityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditFacilityDomain" xlink:to="RevolvingCreditFacilityMember" xlink:title="definition: CreditFacilityDomain to RevolvingCreditFacilityMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember" xlink:label="LetterOfCreditMember" xlink:title="LetterOfCreditMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditFacilityDomain" xlink:to="LetterOfCreditMember" xlink:title="definition: CreditFacilityDomain to LetterOfCreditMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember" xlink:label="SecuredDebtMember" xlink:title="SecuredDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditFacilityDomain" xlink:to="SecuredDebtMember" xlink:title="definition: CreditFacilityDomain to SecuredDebtMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PreviousCreditFacilityMember" xlink:label="PreviousCreditFacilityMember" xlink:title="PreviousCreditFacilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditFacilityDomain" xlink:to="PreviousCreditFacilityMember" xlink:title="definition: CreditFacilityDomain to PreviousCreditFacilityMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="RangeAxis" xlink:title="definition: LineOfCreditFacilityTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="VariableRateAxis" xlink:title="definition: LineOfCreditFacilityTable to VariableRateAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="definition: VariableRateAxis to VariableRateDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain_2" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain_2" xlink:title="definition: VariableRateAxis to VariableRateDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrimeRateMember" xlink:label="PrimeRateMember" xlink:title="PrimeRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="PrimeRateMember" xlink:title="definition: VariableRateDomain to PrimeRateMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: LineOfCreditFacilityTable to LongtermDebtTypeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain_2" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain_2" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SellerNotesMember" xlink:label="SellerNotesMember" xlink:title="SellerNotesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="SellerNotesMember" xlink:title="definition: LongtermDebtTypeDomain to SellerNotesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MinimumTangibleNetWorthMember" xlink:label="MinimumTangibleNetWorthMember" xlink:title="MinimumTangibleNetWorthMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="MinimumTangibleNetWorthMember" xlink:title="definition: LongtermDebtTypeDomain to MinimumTangibleNetWorthMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="definition: LineOfCreditFacilityTable to SubsidiarySaleOfStockAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain_2" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain_2" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="IPOMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to IPOMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: LineOfCreditFacilityTable to BusinessAcquisitionAxis" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DevonStreetHomesLPMember" xlink:label="DevonStreetHomesLPMember" xlink:title="DevonStreetHomesLPMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DevonStreetHomesLPMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to DevonStreetHomesLPMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByMaturityAbstract" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtByMaturityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="definition: DebtInstrumentLineItems to FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="definition: DebtInstrumentLineItems to FinanceLeaseLiabilityPaymentsDueYearTwo" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebt" xlink:title="definition: DebtInstrumentLineItems to LongTermDebt" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTable" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: DebtInstrumentTable to LongtermDebtTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain_2" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain_2" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="NotesPayableOtherPayablesMember" xlink:title="NotesPayableOtherPayablesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="NotesPayableOtherPayablesMember" xlink:title="definition: LongtermDebtTypeDomain to NotesPayableOtherPayablesMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/WarrantyReservesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedIncentiveCompensationDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesLeaseCostDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntitiesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/VariableInterestEntitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:label="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:title="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityInterestsInLandOptionAgreementsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:label="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:title="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:label="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:title="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="VariableInterestEntityLineItems" xlink:to="ScheduleOfVariableInterestEntitiesTable" xlink:title="definition: VariableInterestEntityLineItems to ScheduleOfVariableInterestEntitiesTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstatePropertiesAxis" xlink:label="RealEstatePropertiesAxis" xlink:title="RealEstatePropertiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="RealEstatePropertiesAxis" xlink:title="definition: ScheduleOfVariableInterestEntitiesTable to RealEstatePropertiesAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstatePropertiesDomain" xlink:label="RealEstatePropertiesDomain" xlink:title="RealEstatePropertiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RealEstatePropertiesAxis" xlink:to="RealEstatePropertiesDomain" xlink:title="definition: RealEstatePropertiesAxis to RealEstatePropertiesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstatePropertiesDomain" xlink:label="RealEstatePropertiesDomain_2" xlink:title="RealEstatePropertiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RealEstatePropertiesAxis" xlink:to="RealEstatePropertiesDomain_2" xlink:title="definition: RealEstatePropertiesAxis to RealEstatePropertiesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidatedPropertiesMember" xlink:label="ConsolidatedPropertiesMember" xlink:title="ConsolidatedPropertiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RealEstatePropertiesDomain" xlink:to="ConsolidatedPropertiesMember" xlink:title="definition: RealEstatePropertiesDomain to ConsolidatedPropertiesMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/StockholdersMembersEquityDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="ClassOfStockLineItems" xlink:title="ClassOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDisclosuresAbstract" xlink:label="ClassOfStockDisclosuresAbstract" xlink:title="ClassOfStockDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="ClassOfStockDisclosuresAbstract" xlink:title="definition: ClassOfStockLineItems to ClassOfStockDisclosuresAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="definition: ClassOfStockLineItems to CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:label="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:title="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:title="definition: ClassOfStockLineItems to CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="definition: ClassOfStockLineItems to StockholdersEquityNoteStockSplitConversionRatio1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:label="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:title="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:title="definition: ClassOfStockLineItems to DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RedemptionOfStockAbstract" xlink:label="RedemptionOfStockAbstract" xlink:title="RedemptionOfStockAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="RedemptionOfStockAbstract" xlink:title="definition: ClassOfStockLineItems to RedemptionOfStockAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="StockRedeemedOrCalledDuringPeriodValue" xlink:title="StockRedeemedOrCalledDuringPeriodValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="StockRedeemedOrCalledDuringPeriodValue" xlink:title="definition: ClassOfStockLineItems to StockRedeemedOrCalledDuringPeriodValue" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncomeTaxLiabilitiesDistributions" xlink:label="IncomeTaxLiabilitiesDistributions" xlink:title="IncomeTaxLiabilitiesDistributions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="IncomeTaxLiabilitiesDistributions" xlink:title="definition: ClassOfStockLineItems to IncomeTaxLiabilitiesDistributions" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="definition: ClassOfStockLineItems to CommonStockCapitalSharesReservedForFutureIssuance" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="PreferredStockSharesAuthorized" xlink:title="definition: ClassOfStockLineItems to PreferredStockSharesAuthorized" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="PreferredStockSharesIssued" xlink:title="definition: ClassOfStockLineItems to PreferredStockSharesIssued" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="PreferredStockSharesOutstanding" xlink:title="definition: ClassOfStockLineItems to PreferredStockSharesOutstanding" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockSharesAuthorized" xlink:title="definition: ClassOfStockLineItems to CommonStockSharesAuthorized" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockSharesIssued" xlink:title="definition: ClassOfStockLineItems to CommonStockSharesIssued" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockSharesOutstanding" xlink:title="definition: ClassOfStockLineItems to CommonStockSharesOutstanding" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockVotesPerShare" xlink:label="CommonStockVotesPerShare" xlink:title="CommonStockVotesPerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockVotesPerShare" xlink:title="definition: ClassOfStockLineItems to CommonStockVotesPerShare" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockEconomicRights" xlink:label="CommonStockEconomicRights" xlink:title="CommonStockEconomicRights" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockEconomicRights" xlink:title="definition: ClassOfStockLineItems to CommonStockEconomicRights" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockVotesPerShareUponSunsetDate" xlink:label="CommonStockVotesPerShareUponSunsetDate" xlink:title="CommonStockVotesPerShareUponSunsetDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockVotesPerShareUponSunsetDate" xlink:title="definition: ClassOfStockLineItems to CommonStockVotesPerShareUponSunsetDate" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="MinorityInterestOwnershipPercentageByParent" xlink:title="MinorityInterestOwnershipPercentageByParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="MinorityInterestOwnershipPercentageByParent" xlink:title="definition: ClassOfStockLineItems to MinorityInterestOwnershipPercentageByParent" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="definition: ClassOfStockLineItems to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="ScheduleOfStockByClassTable" xlink:title="ScheduleOfStockByClassTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ClassOfStockLineItems" xlink:to="ScheduleOfStockByClassTable" xlink:title="definition: ClassOfStockLineItems to ScheduleOfStockByClassTable" order="21.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: ScheduleOfStockByClassTable to StatementClassOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="definition: ClassOfStockDomain to CommonClassBMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsByClassAxis" xlink:label="CapitalUnitsByClassAxis" xlink:title="CapitalUnitsByClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="CapitalUnitsByClassAxis" xlink:title="definition: ScheduleOfStockByClassTable to CapitalUnitsByClassAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassDomain" xlink:label="CapitalUnitClassDomain" xlink:title="CapitalUnitClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassDomain" xlink:title="definition: CapitalUnitsByClassAxis to CapitalUnitClassDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassDomain" xlink:label="CapitalUnitClassDomain_2" xlink:title="CapitalUnitClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassDomain_2" xlink:title="definition: CapitalUnitsByClassAxis to CapitalUnitClassDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassCAndDMember" xlink:label="CapitalUnitClassCAndDMember" xlink:title="CapitalUnitClassCAndDMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassCAndDMember" xlink:title="definition: CapitalUnitClassDomain to CapitalUnitClassCAndDMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="OwnershipAxis" xlink:title="definition: ScheduleOfStockByClassTable to OwnershipAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="definition: OwnershipAxis to OwnershipDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain_2" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain_2" xlink:title="definition: OwnershipAxis to OwnershipDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SmithDouglasHoldingsLLCMember" xlink:label="SmithDouglasHoldingsLLCMember" xlink:title="SmithDouglasHoldingsLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="SmithDouglasHoldingsLLCMember" xlink:title="definition: OwnershipDomain to SmithDouglasHoldingsLLCMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ScheduleOfStockByClassTable to StatementEquityComponentsAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember" xlink:label="ParentMember" xlink:title="ParentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="ParentMember" xlink:title="definition: EquityComponentDomain to ParentMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to NoncontrollingInterestMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfStockByClassTable to AwardTypeAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="SubsequentEventTypeAxis" xlink:title="definition: ScheduleOfStockByClassTable to SubsequentEventTypeAxis" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain_2" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain_2" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="definition: SubsequentEventTypeDomain to SubsequentEventMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/SharebasedPaymentsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementAbstract" xlink:label="ShareBasedCompensationArrangementAbstract" xlink:title="ShareBasedCompensationArrangementAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to CommonStockCapitalSharesReservedForFutureIssuance" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensation" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensation" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="15.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="definition: PlanNameAxis to PlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain_2" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain_2" xlink:title="definition: PlanNameAxis to PlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_Two024IncentiveAwardPlanMember" xlink:label="Two024IncentiveAwardPlanMember" xlink:title="Two024IncentiveAwardPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="Two024IncentiveAwardPlanMember" xlink:title="definition: PlanNameDomain to Two024IncentiveAwardPlanMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="TitleOfIndividualAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to TitleOfIndividualAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ExecutiveOfficerMember" xlink:label="ExecutiveOfficerMember" xlink:title="ExecutiveOfficerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ExecutiveOfficerMember" xlink:title="definition: TitleOfIndividualWithRelationshipToEntityDomain to ExecutiveOfficerMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to StatementClassOfStockAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EmployeeBenefitPlanDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="DefinedContributionPlanDisclosureLineItems" xlink:title="DefinedContributionPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanAbstract" xlink:label="DefinedContributionPlanAbstract" xlink:title="DefinedContributionPlanAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedContributionPlanDisclosureLineItems" xlink:to="DefinedContributionPlanAbstract" xlink:title="definition: DefinedContributionPlanDisclosureLineItems to DefinedContributionPlanAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="DefinedBenefitPlanContributionsByEmployer" xlink:title="DefinedBenefitPlanContributionsByEmployer" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedContributionPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanContributionsByEmployer" xlink:title="definition: DefinedContributionPlanDisclosureLineItems to DefinedBenefitPlanContributionsByEmployer" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="DefinedContributionPlanTable" xlink:title="DefinedContributionPlanTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DefinedContributionPlanDisclosureLineItems" xlink:to="DefinedContributionPlanTable" xlink:title="definition: DefinedContributionPlanDisclosureLineItems to DefinedContributionPlanTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DefinedContributionPlanTable" xlink:to="IncomeStatementLocationAxis" xlink:title="definition: DefinedContributionPlanTable to IncomeStatementLocationAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain_2" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain_2" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="SellingGeneralAndAdministrativeExpensesMember" xlink:title="SellingGeneralAndAdministrativeExpensesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="SellingGeneralAndAdministrativeExpensesMember" xlink:title="definition: IncomeStatementLocationDomain to SellingGeneralAndAdministrativeExpensesMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="IncomeTaxExaminationLineItems" xlink:title="IncomeTaxExaminationLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncomeTaxAndTaxReceivableAgreementAbstract" xlink:label="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:title="IncomeTaxAndTaxReceivableAgreementAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:title="definition: IncomeTaxExaminationLineItems to IncomeTaxAndTaxReceivableAgreementAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:label="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:title="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:title="definition: IncomeTaxExaminationLineItems to EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="IncomeTaxExpenseBenefit" xlink:title="definition: IncomeTaxExaminationLineItems to IncomeTaxExpenseBenefit" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfBusinessTransactions" xlink:label="NumberOfBusinessTransactions" xlink:title="NumberOfBusinessTransactions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="NumberOfBusinessTransactions" xlink:title="definition: IncomeTaxExaminationLineItems to NumberOfBusinessTransactions" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="definition: IncomeTaxExaminationLineItems to DeferredIncomeTaxAssetsNet" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LLCInterestsPurchased" xlink:label="LLCInterestsPurchased" xlink:title="LLCInterestsPurchased" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="LLCInterestsPurchased" xlink:title="definition: IncomeTaxExaminationLineItems to LLCInterestsPurchased" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="definition: IncomeTaxExaminationLineItems to DeferredTaxAssetsValuationAllowance" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AmortizationPeriodOfIncomeTaxBenefits" xlink:label="AmortizationPeriodOfIncomeTaxBenefits" xlink:title="AmortizationPeriodOfIncomeTaxBenefits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="AmortizationPeriodOfIncomeTaxBenefits" xlink:title="definition: IncomeTaxExaminationLineItems to AmortizationPeriodOfIncomeTaxBenefits" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PercentageOfPaymentOnTaxBenefit" xlink:label="PercentageOfPaymentOnTaxBenefit" xlink:title="PercentageOfPaymentOnTaxBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="PercentageOfPaymentOnTaxBenefit" xlink:title="definition: IncomeTaxExaminationLineItems to PercentageOfPaymentOnTaxBenefit" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="definition: IncomeTaxExaminationLineItems to DeferredIncomeTaxLiabilities" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:label="DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:title="DeferredTaxLiabilitiesAdditionalPaidInCapital" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:title="definition: IncomeTaxExaminationLineItems to DeferredTaxLiabilitiesAdditionalPaidInCapital" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="IncomeTaxExaminationTable" xlink:title="IncomeTaxExaminationTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeTaxExaminationLineItems" xlink:to="IncomeTaxExaminationTable" xlink:title="definition: IncomeTaxExaminationLineItems to IncomeTaxExaminationTable" order="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxExaminationTable" xlink:to="StatementScenarioAxis" xlink:title="definition: IncomeTaxExaminationTable to StatementScenarioAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain_2" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain_2" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="ScenarioForecastMember" xlink:title="ScenarioForecastMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ScenarioForecastMember" xlink:title="definition: ScenarioUnspecifiedDomain to ScenarioForecastMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxExaminationTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="definition: IncomeTaxExaminationTable to SubsidiarySaleOfStockAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain_2" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain_2" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="IPOMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to IPOMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxExaminationTable" xlink:to="OwnershipAxis" xlink:title="definition: IncomeTaxExaminationTable to OwnershipAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="definition: OwnershipAxis to OwnershipDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain_2" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain_2" xlink:title="definition: OwnershipAxis to OwnershipDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SmithDouglasHoldingsLLCMember" xlink:label="SmithDouglasHoldingsLLCMember" xlink:title="SmithDouglasHoldingsLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="SmithDouglasHoldingsLLCMember" xlink:title="definition: OwnershipDomain to SmithDouglasHoldingsLLCMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxExaminationTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: IncomeTaxExaminationTable to StatementEquityComponentsAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to NoncontrollingInterestMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CommitmentsAndContingenciesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:label="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:title="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:title="definition: RelatedPartyTransactionLineItems to RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="OperatingLeaseCost" xlink:title="definition: RelatedPartyTransactionLineItems to OperatingLeaseCost" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost" xlink:label="VariableLeaseCost" xlink:title="VariableLeaseCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="VariableLeaseCost" xlink:title="definition: RelatedPartyTransactionLineItems to VariableLeaseCost" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="definition: RelatedPartyTransactionLineItems to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="definition: RelatedPartyDomain to RelatedPartyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to CounterpartyNameAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_JBBCherokeeHoldingsLLCMember" xlink:label="JBBCherokeeHoldingsLLCMember" xlink:title="JBBCherokeeHoldingsLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="JBBCherokeeHoldingsLLCMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to JBBCherokeeHoldingsLLCMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="IncomeStatementLocationAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to IncomeStatementLocationAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain_2" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain_2" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="SellingGeneralAndAdministrativeExpensesMember" xlink:title="SellingGeneralAndAdministrativeExpensesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="SellingGeneralAndAdministrativeExpensesMember" xlink:title="definition: IncomeStatementLocationDomain to SellingGeneralAndAdministrativeExpensesMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="definition: RelatedPartyTransactionLineItems to OperatingLeaseLiabilitiesPaymentsDueAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="definition: RelatedPartyTransactionLineItems to LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="definition: RelatedPartyTransactionLineItems to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="definition: RelatedPartyTransactionLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="definition: RelatedPartyTransactionLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="definition: RelatedPartyTransactionLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="definition: RelatedPartyTransactionLineItems to LesseeOperatingLeaseLiabilityPaymentsDue" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="definition: RelatedPartyTransactionLineItems to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="OperatingLeaseLiability" xlink:title="definition: RelatedPartyTransactionLineItems to OperatingLeaseLiability" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="definition: RelatedPartyTransactionLineItems to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="definition: RelatedPartyDomain to RelatedPartyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to CounterpartyNameAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_JBBCherokeeHoldingsLLCMember" xlink:label="JBBCherokeeHoldingsLLCMember" xlink:title="JBBCherokeeHoldingsLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="JBBCherokeeHoldingsLLCMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to JBBCherokeeHoldingsLLCMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="OperatingLeasePayments" xlink:title="OperatingLeasePayments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="OperatingLeasePayments" xlink:title="definition: RelatedPartyTransactionLineItems to OperatingLeasePayments" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_FacilitiesFeeIncurred" xlink:label="FacilitiesFeeIncurred" xlink:title="FacilitiesFeeIncurred" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="FacilitiesFeeIncurred" xlink:title="definition: RelatedPartyTransactionLineItems to FacilitiesFeeIncurred" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_FacilitiesFeePaid" xlink:label="FacilitiesFeePaid" xlink:title="FacilitiesFeePaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="FacilitiesFeePaid" xlink:title="definition: RelatedPartyTransactionLineItems to FacilitiesFeePaid" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfLotsPurchased" xlink:label="NumberOfLotsPurchased" xlink:title="NumberOfLotsPurchased" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfLotsPurchased" xlink:title="definition: RelatedPartyTransactionLineItems to NumberOfLotsPurchased" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PurchaseOfLotsAmount" xlink:label="PurchaseOfLotsAmount" xlink:title="PurchaseOfLotsAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="PurchaseOfLotsAmount" xlink:title="definition: RelatedPartyTransactionLineItems to PurchaseOfLotsAmount" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfLotsSold" xlink:label="NumberOfLotsSold" xlink:title="NumberOfLotsSold" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfLotsSold" xlink:title="definition: RelatedPartyTransactionLineItems to NumberOfLotsSold" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SaleOfLotsAmount" xlink:label="SaleOfLotsAmount" xlink:title="SaleOfLotsAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="SaleOfLotsAmount" xlink:title="definition: RelatedPartyTransactionLineItems to SaleOfLotsAmount" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessTravelExpensesIncurredAndPaid" xlink:label="BusinessTravelExpensesIncurredAndPaid" xlink:title="BusinessTravelExpensesIncurredAndPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="BusinessTravelExpensesIncurredAndPaid" xlink:title="definition: RelatedPartyTransactionLineItems to BusinessTravelExpensesIncurredAndPaid" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesRelatedParty" xlink:label="CostsAndExpensesRelatedParty" xlink:title="CostsAndExpensesRelatedParty" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="CostsAndExpensesRelatedParty" xlink:title="definition: RelatedPartyTransactionLineItems to CostsAndExpensesRelatedParty" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ConsultingFeesEarned" xlink:label="ConsultingFeesEarned" xlink:title="ConsultingFeesEarned" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ConsultingFeesEarned" xlink:title="definition: RelatedPartyTransactionLineItems to ConsultingFeesEarned" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccountsPayableCurrent" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfNotesPayables" xlink:label="NumberOfNotesPayables" xlink:title="NumberOfNotesPayables" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfNotesPayables" xlink:title="definition: RelatedPartyTransactionLineItems to NumberOfNotesPayables" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionRate" xlink:label="RelatedPartyTransactionRate" xlink:title="RelatedPartyTransactionRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionRate" xlink:title="definition: RelatedPartyTransactionLineItems to RelatedPartyTransactionRate" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xlink:label="AccountsPayableOtherCurrentAndNoncurrent" xlink:title="AccountsPayableOtherCurrentAndNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableOtherCurrentAndNoncurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccountsPayableOtherCurrentAndNoncurrent" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsReceivableNetCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccountsReceivableNetCurrent" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="definition: RelatedPartyTransactionLineItems to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="16.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="definition: RelatedPartyDomain to RelatedPartyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="IncomeStatementLocationAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to IncomeStatementLocationAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain_2" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain_2" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="SellingGeneralAndAdministrativeExpensesMember" xlink:title="SellingGeneralAndAdministrativeExpensesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="SellingGeneralAndAdministrativeExpensesMember" xlink:title="definition: IncomeStatementLocationDomain to SellingGeneralAndAdministrativeExpensesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="TypeOfArrangementAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to TypeOfArrangementAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LotOptionAgreementsMember" xlink:label="LotOptionAgreementsMember" xlink:title="LotOptionAgreementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="LotOptionAgreementsMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to LotOptionAgreementsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DryLeaseAgreementMember" xlink:label="DryLeaseAgreementMember" xlink:title="DryLeaseAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="DryLeaseAgreementMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to DryLeaseAgreementMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ConsultingAgreementMember" xlink:label="ConsultingAgreementMember" xlink:title="ConsultingAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="ConsultingAgreementMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to ConsultingAgreementMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis" xlink:label="InvestmentTypeAxis" xlink:title="InvestmentTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="InvestmentTypeAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to InvestmentTypeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="InvestmentTypeCategorizationMember" xlink:title="InvestmentTypeCategorizationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="InvestmentTypeAxis" xlink:to="InvestmentTypeCategorizationMember" xlink:title="definition: InvestmentTypeAxis to InvestmentTypeCategorizationMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="InvestmentTypeCategorizationMember_2" xlink:title="InvestmentTypeCategorizationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="InvestmentTypeAxis" xlink:to="InvestmentTypeCategorizationMember_2" xlink:title="definition: InvestmentTypeAxis to InvestmentTypeCategorizationMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InvestmentsInUnconsolidatedEntitiesMember" xlink:label="InvestmentsInUnconsolidatedEntitiesMember" xlink:title="InvestmentsInUnconsolidatedEntitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="InvestmentsInUnconsolidatedEntitiesMember" xlink:title="definition: InvestmentTypeCategorizationMember to InvestmentsInUnconsolidatedEntitiesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="TitleOfIndividualAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to TitleOfIndividualAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_FormerMemberOfBoardOfManagerMember" xlink:label="FormerMemberOfBoardOfManagerMember" xlink:title="FormerMemberOfBoardOfManagerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="FormerMemberOfBoardOfManagerMember" xlink:title="definition: TitleOfIndividualWithRelationshipToEntityDomain to FormerMemberOfBoardOfManagerMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="BalanceSheetLocationAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to BalanceSheetLocationAxis" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain_2" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain_2" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="AccountsPayableAndAccruedLiabilitiesMember" xlink:title="AccountsPayableAndAccruedLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BalanceSheetLocationDomain" xlink:to="AccountsPayableAndAccruedLiabilitiesMember" xlink:title="definition: BalanceSheetLocationDomain to AccountsPayableAndAccruedLiabilitiesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMember" xlink:label="OtherAssetsMember" xlink:title="OtherAssetsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BalanceSheetLocationDomain" xlink:to="OtherAssetsMember" xlink:title="definition: BalanceSheetLocationDomain to OtherAssetsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="DebtInstrumentAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to DebtInstrumentAxis" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain_2" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain_2" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:label="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:title="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:title="definition: DebtInstrumentNameDomain to UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:label="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:title="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:title="definition: DebtInstrumentNameDomain to UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/SegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:label="SegmentReportingInformationProfitLossAbstract" xlink:title="SegmentReportingInformationProfitLossAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="SegmentReportingInformationProfitLossAbstract" xlink:title="definition: SegmentReportingInformationLineItems to SegmentReportingInformationProfitLossAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="definition: SegmentReportingInformationLineItems to RevenueFromContractWithCustomerExcludingAssessedTax" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="ProfitLoss" xlink:title="definition: SegmentReportingInformationLineItems to ProfitLoss" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="Assets" xlink:title="definition: SegmentReportingInformationLineItems to Assets" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="Goodwill" xlink:title="definition: SegmentReportingInformationLineItems to Goodwill" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SegmentReportingInformationLineItems" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="definition: SegmentReportingInformationLineItems to ScheduleOfSegmentReportingInformationBySegmentTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to StatementGeographicalAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AmericasMember" xlink:label="AmericasMember" xlink:title="AmericasMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="AmericasMember" xlink:title="definition: SegmentGeographicalDomain to AmericasMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AL" xlink:label="AL" xlink:title="AL" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AmericasMember" xlink:to="AL" xlink:title="definition: AmericasMember to AL" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AtlantaMember" xlink:label="AtlantaMember" xlink:title="AtlantaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AmericasMember" xlink:to="AtlantaMember" xlink:title="definition: AmericasMember to AtlantaMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CharlotteMember" xlink:label="CharlotteMember" xlink:title="CharlotteMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AmericasMember" xlink:to="CharlotteMember" xlink:title="definition: AmericasMember to CharlotteMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_HoustonMember" xlink:label="HoustonMember" xlink:title="HoustonMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AmericasMember" xlink:to="HoustonMember" xlink:title="definition: AmericasMember to HoustonMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NashvilleMember" xlink:label="NashvilleMember" xlink:title="NashvilleMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AmericasMember" xlink:to="NashvilleMember" xlink:title="definition: AmericasMember to NashvilleMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RaleighMember" xlink:label="RaleighMember" xlink:title="RaleighMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AmericasMember" xlink:to="RaleighMember" xlink:title="definition: AmericasMember to RaleighMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="ConsolidationItemsAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to ConsolidationItemsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain" xlink:title="definition: ConsolidationItemsAxis to ConsolidationItemsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain_2" xlink:title="ConsolidationItemsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain_2" xlink:title="definition: ConsolidationItemsAxis to ConsolidationItemsDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="CorporateNonSegmentMember" xlink:title="definition: ConsolidationItemsDomain to CorporateNonSegmentMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to BusinessAcquisitionAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DevonStreetHomesLPMember" xlink:label="DevonStreetHomesLPMember" xlink:title="DevonStreetHomesLPMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DevonStreetHomesLPMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to DevonStreetHomesLPMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EarningsPerShareDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationDescriptionAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationDescriptionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="BusinessAcquisitionProFormaInformationAbstract" xlink:title="BusinessAcquisitionProFormaInformationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionProFormaInformationAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionProFormaInformationAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="BusinessAcquisitionsProFormaRevenue" xlink:title="BusinessAcquisitionsProFormaRevenue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionsProFormaRevenue" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionsProFormaRevenue" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="BusinessAcquisitionsProFormaNetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionsProFormaNetIncomeLoss" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="Goodwill" xlink:title="definition: BusinessAcquisitionLineItems to Goodwill" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="GoodwillPeriodIncreaseDecrease" xlink:title="GoodwillPeriodIncreaseDecrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="GoodwillPeriodIncreaseDecrease" xlink:title="definition: BusinessAcquisitionLineItems to GoodwillPeriodIncreaseDecrease" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationCashConsiderationToBePaid" xlink:label="BusinessCombinationCashConsiderationToBePaid" xlink:title="BusinessCombinationCashConsiderationToBePaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationCashConsiderationToBePaid" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationCashConsiderationToBePaid" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationSellerNotePayableLiability" xlink:label="BusinessCombinationSellerNotePayableLiability" xlink:title="BusinessCombinationSellerNotePayableLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationSellerNotePayableLiability" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationSellerNotePayableLiability" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationLiability" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationLiability" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationEstimatedConsiderationToBePaid" xlink:label="BusinessCombinationEstimatedConsiderationToBePaid" xlink:title="BusinessCombinationEstimatedConsiderationToBePaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationEstimatedConsiderationToBePaid" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationEstimatedConsiderationToBePaid" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationCashInHand" xlink:label="BusinessCombinationCashInHand" xlink:title="BusinessCombinationCashInHand" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationCashInHand" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationCashInHand" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationCashDrawsFromCreditFacility" xlink:label="BusinessCombinationCashDrawsFromCreditFacility" xlink:title="BusinessCombinationCashDrawsFromCreditFacility" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationCashDrawsFromCreditFacility" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationCashDrawsFromCreditFacility" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:title="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:title="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationMeasurementPeriod" xlink:label="BusinessCombinationMeasurementPeriod" xlink:title="BusinessCombinationMeasurementPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationMeasurementPeriod" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationMeasurementPeriod" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="DebtInstrumentTerm" xlink:title="definition: BusinessAcquisitionLineItems to DebtInstrumentTerm" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: BusinessAcquisitionLineItems to DebtInstrumentFaceAmount" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationNumberOfEarnoutPayments" xlink:label="BusinessCombinationNumberOfEarnoutPayments" xlink:title="BusinessCombinationNumberOfEarnoutPayments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationNumberOfEarnoutPayments" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationNumberOfEarnoutPayments" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="30.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DevonStreetHomesLPMember" xlink:label="DevonStreetHomesLPMember" xlink:title="DevonStreetHomesLPMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DevonStreetHomesLPMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to DevonStreetHomesLPMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueNetAssetLiabilityAbstract" xlink:label="FairValueNetAssetLiabilityAbstract" xlink:title="FairValueNetAssetLiabilityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueNetAssetLiabilityAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueNetAssetLiabilityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ContingentConsiderationFairValueDisclosure" xlink:label="ContingentConsiderationFairValueDisclosure" xlink:title="ContingentConsiderationFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="ContingentConsiderationFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to ContingentConsiderationFairValueDisclosure" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditFairValueDisclosure" xlink:label="LinesOfCreditFairValueDisclosure" xlink:title="LinesOfCreditFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="LinesOfCreditFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to LinesOfCreditFairValueDisclosure" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableFairValueDisclosure" xlink:label="NotesPayableFairValueDisclosure" xlink:title="NotesPayableFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="NotesPayableFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to NotesPayableFairValueDisclosure" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInFairValueOfContingentConsideration" xlink:label="IncreaseDecreaseInFairValueOfContingentConsideration" xlink:title="IncreaseDecreaseInFairValueOfContingentConsideration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="IncreaseDecreaseInFairValueOfContingentConsideration" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to IncreaseDecreaseInFairValueOfContingentConsideration" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByMeasurementFrequencyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain_2" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain_2" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsRecurringMember" xlink:title="definition: FairValueMeasurementFrequencyDomain to FairValueMeasurementsRecurringMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByFairValueHierarchyLevelAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAbstract" xlink:to="AccruedLiabilitiesAndOtherLiabilities" xlink:title="definition: LiabilitiesAbstract to AccruedLiabilitiesAndOtherLiabilities" order="1.0" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>sdhc-20240331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 24.3.1.5224 Broadridge-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <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/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <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/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/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems" xlink:label="InsiderTradingArrLineItems" xlink:title="InsiderTradingArrLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_InsiderTradingArrLineItems" xml:lang="en-US" id="ecd_InsiderTradingArrLineItems">Insider Trading Arrangements [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems" xlink:title="label: InsiderTradingArrLineItems to ecd_InsiderTradingArrLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="Rule10b51ArrAdoptedFlag" xlink:title="Rule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_Rule10b51ArrAdoptedFlag" xml:lang="en-US" id="ecd_Rule10b51ArrAdoptedFlag">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag" xlink:title="label: Rule10b51ArrAdoptedFlag to ecd_Rule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_Rule10b51ArrAdoptedFlag_lbl1" xml:lang="en-US" id="ecd_Rule10b51ArrAdoptedFlag_lbl1">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl1" xlink:title="label: Rule10b51ArrAdoptedFlag to ecd_Rule10b51ArrAdoptedFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="Rule10b51ArrTrmntdFlag" xlink:title="Rule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_Rule10b51ArrTrmntdFlag" xml:lang="en-US" id="ecd_Rule10b51ArrTrmntdFlag">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag" xlink:title="label: Rule10b51ArrTrmntdFlag to ecd_Rule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_Rule10b51ArrTrmntdFlag_lbl1" xml:lang="en-US" id="ecd_Rule10b51ArrTrmntdFlag_lbl1">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl1" xlink:title="label: Rule10b51ArrTrmntdFlag to ecd_Rule10b51ArrTrmntdFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="NonRule10b51ArrAdoptedFlag" xlink:title="NonRule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NonRule10b51ArrAdoptedFlag" xml:lang="en-US" id="ecd_NonRule10b51ArrAdoptedFlag">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag" xlink:title="label: NonRule10b51ArrAdoptedFlag to ecd_NonRule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xml:lang="en-US" id="ecd_NonRule10b51ArrAdoptedFlag_lbl1">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xlink:title="label: NonRule10b51ArrAdoptedFlag to ecd_NonRule10b51ArrAdoptedFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="NonRule10b51ArrTrmntdFlag" xlink:title="NonRule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NonRule10b51ArrTrmntdFlag" xml:lang="en-US" id="ecd_NonRule10b51ArrTrmntdFlag">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag" xlink:title="label: NonRule10b51ArrTrmntdFlag to ecd_NonRule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xml:lang="en-US" id="ecd_NonRule10b51ArrTrmntdFlag_lbl1">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xlink:title="label: NonRule10b51ArrTrmntdFlag to ecd_NonRule10b51ArrTrmntdFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">Accrued expenses and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="label: AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" xlink:title="label: AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">Less: Accumulated depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapital" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapital">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:title="label: AdditionalPaidInCapital to us-gaap_AdditionalPaidInCapital" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Depreciation" xml:lang="en-US" id="us-gaap_Depreciation">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation" xlink:title="label: Depreciation to us-gaap_Depreciation" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="EquityMethodInvestmentDividendsOrDistributions" xlink:title="EquityMethodInvestmentDividendsOrDistributions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentDividendsOrDistributions">Distributions of income from unconsolidated entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentDividendsOrDistributions" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:title="label: EquityMethodInvestmentDividendsOrDistributions to us-gaap_EquityMethodInvestmentDividendsOrDistributions" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="AdvertisingExpense" xlink:title="AdvertisingExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdvertisingExpense" xml:lang="en-US" id="us-gaap_AdvertisingExpense">Advertising expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense" xlink:title="label: AdvertisingExpense to us-gaap_AdvertisingExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="AdvertisingCostsPolicyTextBlock" xlink:title="AdvertisingCostsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdvertisingCostsPolicyTextBlock" xml:lang="en-US" id="us-gaap_AdvertisingCostsPolicyTextBlock">Advertising costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:title="label: AdvertisingCostsPolicyTextBlock to us-gaap_AdvertisingCostsPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AirTransportationEquipmentMember" xlink:label="AirTransportationEquipmentMember" xlink:title="AirTransportationEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AirTransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AirTransportationEquipmentMember" xml:lang="en-US" id="us-gaap_AirTransportationEquipmentMember">Airplanes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AirTransportationEquipmentMember" xlink:to="us-gaap_AirTransportationEquipmentMember" xlink:title="label: AirTransportationEquipmentMember to us-gaap_AirTransportationEquipmentMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfFinancingCosts" xml:lang="en-US" id="us-gaap_AmortizationOfFinancingCosts">Amortization of debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:title="label: AmortizationOfFinancingCosts to us-gaap_AmortizationOfFinancingCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AmortizationOfFinancingCosts1" xml:lang="en-US" id="us-gaap_AmortizationOfFinancingCosts1">Amortization of debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts1" xlink:title="label: AmortizationOfFinancingCosts to us-gaap_AmortizationOfFinancingCosts1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract">Condensed Consolidated Balance Sheets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareBasic" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic">Basic (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasic1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic1">Basic earnings per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic1" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl2">Earnings Per Share, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl2" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xml:lang="en-US" id="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">Transaction expenses related to acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="label: BusinessAcquisitionCostOfAcquiredEntityTransactionCosts to us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl1">Business Acquisition, Transaction Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl1" xlink:title="label: BusinessAcquisitionCostOfAcquiredEntityTransactionCosts to us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="BusinessAcquisitionProFormaInformationAbstract" xlink:title="BusinessAcquisitionProFormaInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaInformationAbstract">Pro Forma Financial Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:title="label: BusinessAcquisitionProFormaInformationAbstract to us-gaap_BusinessAcquisitionProFormaInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAxis" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAxis">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:title="label: BusinessAcquisitionAxis to us-gaap_BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAcquireeDomain">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:title="label: BusinessAcquisitionAcquireeDomain to us-gaap_BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionLineItems" xml:lang="en-US" id="us-gaap_BusinessAcquisitionLineItems">Business Acquisition [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems" xlink:title="label: BusinessAcquisitionLineItems to us-gaap_BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="BusinessAcquisitionProFormaInformationTextBlock" xlink:title="BusinessAcquisitionProFormaInformationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaInformationTextBlock">Unaudited Proforma Consolidated Home Closing Revenue and Net Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:title="label: BusinessAcquisitionProFormaInformationTextBlock to us-gaap_BusinessAcquisitionProFormaInformationTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTable to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsPolicy" xml:lang="en-US" id="us-gaap_BusinessCombinationsPolicy">Business combinations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy" xlink:title="label: BusinessCombinationsPolicy to us-gaap_BusinessCombinationsPolicy" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfCapitalDistribution" xlink:label="PaymentsOfCapitalDistribution" xlink:title="PaymentsOfCapitalDistribution" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfCapitalDistribution" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfCapitalDistribution" xml:lang="en-US" id="us-gaap_PaymentsOfCapitalDistribution">Distributions to members of Smith Douglas Holdings LLC</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfCapitalDistribution" xlink:to="us-gaap_PaymentsOfCapitalDistribution" xlink:title="label: PaymentsOfCapitalDistribution to us-gaap_PaymentsOfCapitalDistribution" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfCapitalDistribution_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfCapitalDistribution_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfCapitalDistribution_lbl1">Payments of Capital Distribution</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfCapitalDistribution" xlink:to="us-gaap_PaymentsOfCapitalDistribution_lbl1" xlink:title="label: PaymentsOfCapitalDistribution to us-gaap_PaymentsOfCapitalDistribution_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassDomain" xlink:label="CapitalUnitClassDomain" xlink:title="CapitalUnitClassDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalUnitClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalUnitClassDomain" xml:lang="en-US" id="us-gaap_CapitalUnitClassDomain">Capital Unit, Class [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassDomain" xlink:to="us-gaap_CapitalUnitClassDomain" xlink:title="label: CapitalUnitClassDomain to us-gaap_CapitalUnitClassDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsByClassAxis" xlink:label="CapitalUnitsByClassAxis" xlink:title="CapitalUnitsByClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalUnitsByClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalUnitsByClassAxis" xml:lang="en-US" id="us-gaap_CapitalUnitsByClassAxis">Capital Units by Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitsByClassAxis" xlink:to="us-gaap_CapitalUnitsByClassAxis" xlink:title="label: CapitalUnitsByClassAxis to us-gaap_CapitalUnitsByClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsOutstanding" xlink:label="CapitalUnitsOutstanding" xlink:title="CapitalUnitsOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalUnitsOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CapitalUnitsOutstanding" xml:lang="en-US" id="us-gaap_CapitalUnitsOutstanding">Ending balance (in units)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitsOutstanding" xlink:to="us-gaap_CapitalUnitsOutstanding" xlink:title="label: CapitalUnitsOutstanding to us-gaap_CapitalUnitsOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalUnitsOutstanding1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CapitalUnitsOutstanding1" xml:lang="en-US" id="us-gaap_CapitalUnitsOutstanding1">Beginning balance (in units)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitsOutstanding" xlink:to="us-gaap_CapitalUnitsOutstanding1" xlink:title="label: CapitalUnitsOutstanding to us-gaap_CapitalUnitsOutstanding1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalUnitsOutstanding_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalUnitsOutstanding_lbl2" xml:lang="en-US" id="us-gaap_CapitalUnitsOutstanding_lbl2">Capital Units, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitsOutstanding" xlink:to="us-gaap_CapitalUnitsOutstanding_lbl2" xlink:title="label: CapitalUnitsOutstanding to us-gaap_CapitalUnitsOutstanding_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaidNet" xml:lang="en-US" id="us-gaap_InterestPaidNet">Cash paid for interest, net of amounts capitalized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">Changes in assets and liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayable">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:title="label: IncreaseDecreaseInAccountsPayable to us-gaap_IncreaseDecreaseInAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1">Increase (Decrease) in Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsPayable to us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">Commitments and contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonClassBMember" xml:lang="en-US" id="us-gaap_CommonClassBMember">Common Class B [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonClassBMember" xlink:to="us-gaap_CommonClassBMember" xlink:title="label: CommonClassBMember to us-gaap_CommonClassBMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonClassBMember1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonClassBMember1" xml:lang="en-US" id="us-gaap_CommonClassBMember1">Class B Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonClassBMember" xlink:to="us-gaap_CommonClassBMember1" xlink:title="label: CommonClassBMember to us-gaap_CommonClassBMember1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockSharesAuthorized" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized">Common stock, authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesAuthorized1" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized1">Common stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized1" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockSharesIssued" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued">Common stock, issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesIssued1" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued1">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued1" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CommonStockSharesOutstanding" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding">Ending balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockSharesOutstanding1" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding1">Common stock, outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding1" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesOutstanding2" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding2">Common stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding2" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockValue" xml:lang="en-US" id="us-gaap_CommonStockValue">Common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="ComputerEquipmentMember" xlink:title="ComputerEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComputerEquipmentMember" xml:lang="en-US" id="us-gaap_ComputerEquipmentMember">Computer Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember" xlink:title="label: ComputerEquipmentMember to us-gaap_ComputerEquipmentMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="CostOfRevenue" xlink:title="CostOfRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfRevenue" xml:lang="en-US" id="us-gaap_CostOfRevenue">Cost of home closings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfRevenue" xlink:to="us-gaap_CostOfRevenue" xlink:title="label: CostOfRevenue to us-gaap_CostOfRevenue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="CostOfSalesPolicyTextBlock" xlink:title="CostOfSalesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CostOfSalesPolicyTextBlock" xml:lang="en-US" id="us-gaap_CostOfSalesPolicyTextBlock">Cost of home closings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" xlink:title="label: CostOfSalesPolicyTextBlock to us-gaap_CostOfSalesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfSalesPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CostOfSalesPolicyTextBlock_lbl1">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl1" xlink:title="label: CostOfSalesPolicyTextBlock to us-gaap_CostOfSalesPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtDisclosureTextBlock" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock">Notes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock_lbl1">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl1" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentFaceAmount" xml:lang="en-US" id="us-gaap_DebtInstrumentFaceAmount">Debt principal amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:title="label: DebtInstrumentFaceAmount to us-gaap_DebtInstrumentFaceAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentFaceAmount_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentFaceAmount_lbl1">Debt Instrument, Face Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl1" xlink:title="label: DebtInstrumentFaceAmount to us-gaap_DebtInstrumentFaceAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xml:lang="en-US" id="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment">Frequency of debt payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="label: DebtInstrumentFrequencyOfPeriodicPayment to us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage">Contractual interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentMaturityDate" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate">Maturity date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentNameDomain" xml:lang="en-US" id="us-gaap_DebtInstrumentNameDomain">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:title="label: DebtInstrumentNameDomain to us-gaap_DebtInstrumentNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentAxis" xml:lang="en-US" id="us-gaap_DebtInstrumentAxis">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis" xlink:title="label: DebtInstrumentAxis to us-gaap_DebtInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentLineItems" xml:lang="en-US" id="us-gaap_DebtInstrumentLineItems">Debt Instrument [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems" xlink:title="label: DebtInstrumentLineItems to us-gaap_DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTable" xml:lang="en-US" id="us-gaap_DebtInstrumentTable">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable" xlink:title="label: DebtInstrumentTable to us-gaap_DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts" xml:lang="en-US" id="us-gaap_PaymentsOfDebtIssuanceCosts">Payment of debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:title="label: PaymentsOfDebtIssuanceCosts to us-gaap_PaymentsOfDebtIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1">Payments of Debt Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" xlink:title="label: PaymentsOfDebtIssuanceCosts to us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:title="DeferredCompensationArrangementWithIndividualCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xml:lang="en-US" id="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense">Deferred compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:title="label: DeferredCompensationArrangementWithIndividualCompensationExpense to us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit">Provision for deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities">Tax receivable agreement liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities_lbl1">Deferred Tax Liabilities, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsValuationAllowance">Valuation allowance on deferred tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:title="label: DeferredTaxAssetsValuationAllowance to us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xlink:title="label: DeferredTaxAssetsValuationAllowance to us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareDiluted" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted">Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareDiluted1" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted1">Diluted earnings per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted1" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl2">Earnings Per Share, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl2" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="EquityMethodInvestmentsDisclosureTextBlock" xlink:title="EquityMethodInvestmentsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsDisclosureTextBlock">Investments in unconsolidated entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:title="label: EquityMethodInvestmentsDisclosureTextBlock to us-gaap_EquityMethodInvestmentsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" xlink:title="label: EquityMethodInvestmentsDisclosureTextBlock to us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US" id="us-gaap_ConsolidationPolicyTextBlock">Principles of consolidation and non-controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:title="label: ConsolidationPolicyTextBlock to us-gaap_ConsolidationPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US" id="us-gaap_IncomeLossFromEquityMethodInvestments">Equity in earnings from unconsolidated entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:title="label: IncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncomeLossFromEquityMethodInvestments1" xml:lang="en-US" id="us-gaap_IncomeLossFromEquityMethodInvestments1">Equity in income from unconsolidated entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments1" xlink:title="label: IncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromEquityMethodInvestments1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeLossFromEquityMethodInvestments2" xml:lang="en-US" id="us-gaap_IncomeLossFromEquityMethodInvestments2">Income from unconsolidated entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments2" xlink:title="label: IncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromEquityMethodInvestments2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromEquityMethodInvestments_lbl3" xml:lang="en-US" id="us-gaap_IncomeLossFromEquityMethodInvestments_lbl3">Income (Loss) from Equity Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl3" xlink:title="label: IncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromEquityMethodInvestments_lbl3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:label="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:title="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense">Estimated annual effective tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:title="label: EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense to us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense1">Income tax expense attributable to non controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense1" xlink:title="label: EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense to us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensation" xml:lang="en-US" id="us-gaap_ShareBasedCompensation">Share-based payment expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensation1" xml:lang="en-US" id="us-gaap_ShareBasedCompensation1">Compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation1" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensation_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensation_lbl2">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl2" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="EquityMethodInvestments" xlink:title="EquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestments" xml:lang="en-US" id="us-gaap_EquityMethodInvestments">Equity investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments" xlink:title="label: EquityMethodInvestments to us-gaap_EquityMethodInvestments" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:title="EquityMethodInvestmentOtherThanTemporaryImpairment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment">Other than temporary impairments of investments in unconsolidated entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:title="label: EquityMethodInvestmentOtherThanTemporaryImpairment to us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FurnitureAndFixturesMember" xml:lang="en-US" id="us-gaap_FurnitureAndFixturesMember">Furniture and Fixtures [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:title="label: FurnitureAndFixturesMember to us-gaap_FurnitureAndFixturesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="GoodwillAndIntangibleAssetsGoodwillPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="label: GoodwillAndIntangibleAssetsGoodwillPolicy to us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl1" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl1">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl1" xlink:title="label: GoodwillAndIntangibleAssetsGoodwillPolicy to us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_GrossProfit" xml:lang="en-US" id="us-gaap_GrossProfit">Home closing gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit" xlink:title="label: GrossProfit to us-gaap_GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GrossProfit_lbl1" xml:lang="en-US" id="us-gaap_GrossProfit_lbl1">Gross Profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IPOMember" xml:lang="en-US" id="us-gaap_IPOMember">IPO [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IPOMember" xlink:to="us-gaap_IPOMember" xlink:title="label: IPOMember to us-gaap_IPOMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="GoodwillImpairmentLoss" xlink:title="GoodwillImpairmentLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillImpairmentLoss" xml:lang="en-US" id="us-gaap_GoodwillImpairmentLoss">Goodwill impairment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss" xlink:title="label: GoodwillImpairmentLoss to us-gaap_GoodwillImpairmentLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfRealEstate" xlink:label="ImpairmentOfRealEstate" xlink:title="ImpairmentOfRealEstate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ImpairmentOfRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ImpairmentOfRealEstate" xml:lang="en-US" id="us-gaap_ImpairmentOfRealEstate">Impairment of real estate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOfRealEstate" xlink:to="us-gaap_ImpairmentOfRealEstate" xlink:title="label: ImpairmentOfRealEstate to us-gaap_ImpairmentOfRealEstate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementAbstract" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract">Condensed Consolidated Statements of Income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="IncomeTaxExaminationLineItems" xlink:title="IncomeTaxExaminationLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExaminationLineItems" xml:lang="en-US" id="us-gaap_IncomeTaxExaminationLineItems">Income Tax Examination [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationLineItems" xlink:title="label: IncomeTaxExaminationLineItems to us-gaap_IncomeTaxExaminationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="IncomeTaxExaminationTable" xlink:title="IncomeTaxExaminationTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExaminationTable" xml:lang="en-US" id="us-gaap_IncomeTaxExaminationTable">Income Tax Examination [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxExaminationTable" xlink:title="label: IncomeTaxExaminationTable to us-gaap_IncomeTaxExaminationTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock">Income taxes and tax receivable agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US" id="us-gaap_IncomeTaxPolicyTextBlock">Income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:title="label: IncomeTaxPolicyTextBlock to us-gaap_IncomeTaxPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:label="IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:title="IncomeTaxReconciliationMinorityInterestIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense">Less: Income tax expense on net income attributable to NCI at 25.0%</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:to="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:title="label: IncomeTaxReconciliationMinorityInterestIncomeExpense to us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_lbl1">Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:to="us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_lbl1" xlink:title="label: IncomeTaxReconciliationMinorityInterestIncomeExpense to us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxesPaidNet" xml:lang="en-US" id="us-gaap_IncomeTaxesPaidNet">Cash paid for income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:title="label: IncomeTaxesPaidNet to us-gaap_IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaidNet_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxesPaidNet_lbl1">Income Taxes Paid, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl1" xlink:title="label: IncomeTaxesPaidNet to us-gaap_IncomeTaxesPaidNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="IncreaseDecreaseInOtherOperatingAssets" xlink:title="IncreaseDecreaseInOtherOperatingAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingAssets">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:title="label: IncreaseDecreaseInOtherOperatingAssets to us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1">Increase (Decrease) in Other Operating Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xlink:title="label: IncreaseDecreaseInOtherOperatingAssets to us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Goodwill" xml:lang="en-US" id="us-gaap_Goodwill">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill" xlink:title="label: Goodwill to us-gaap_Goodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_Goodwill1" xml:lang="en-US" id="us-gaap_Goodwill1">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill1" xlink:title="label: Goodwill to us-gaap_Goodwill1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestExpense" xml:lang="en-US" id="us-gaap_InterestExpense">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense" xlink:title="label: InterestExpense to us-gaap_InterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_InterestExpense1" xml:lang="en-US" id="us-gaap_InterestExpense1">Interest expensed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense1" xlink:title="label: InterestExpense to us-gaap_InterestExpense1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate" xlink:label="InventoryRealEstate" xlink:title="InventoryRealEstate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRealEstate" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_InventoryRealEstate" xml:lang="en-US" id="us-gaap_InventoryRealEstate">Total real estate inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRealEstate" xlink:to="us-gaap_InventoryRealEstate" xlink:title="label: InventoryRealEstate to us-gaap_InventoryRealEstate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRealEstate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InventoryRealEstate1" xml:lang="en-US" id="us-gaap_InventoryRealEstate1">Real estate inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRealEstate" xlink:to="us-gaap_InventoryRealEstate1" xlink:title="label: InventoryRealEstate to us-gaap_InventoryRealEstate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRealEstate_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRealEstate_lbl2" xml:lang="en-US" id="us-gaap_InventoryRealEstate_lbl2">Inventory, Real Estate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRealEstate" xlink:to="us-gaap_InventoryRealEstate_lbl2" xlink:title="label: InventoryRealEstate to us-gaap_InventoryRealEstate_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateAbstract" xlink:label="InventoryRealEstateAbstract" xlink:title="InventoryRealEstateAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRealEstateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRealEstateAbstract" xml:lang="en-US" id="us-gaap_InventoryRealEstateAbstract">Inventory, Real Estate [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRealEstateAbstract" xlink:to="us-gaap_InventoryRealEstateAbstract" xlink:title="label: InventoryRealEstateAbstract to us-gaap_InventoryRealEstateAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRealEstateAbstract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InventoryRealEstateAbstract1" xml:lang="en-US" id="us-gaap_InventoryRealEstateAbstract1">Real Estate Inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRealEstateAbstract" xlink:to="us-gaap_InventoryRealEstateAbstract1" xlink:title="label: InventoryRealEstateAbstract to us-gaap_InventoryRealEstateAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateConstructionInProcess" xlink:label="InventoryRealEstateConstructionInProcess" xlink:title="InventoryRealEstateConstructionInProcess" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRealEstateConstructionInProcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRealEstateConstructionInProcess" xml:lang="en-US" id="us-gaap_InventoryRealEstateConstructionInProcess">Homes under construction, completed homes and model homes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRealEstateConstructionInProcess" xlink:to="us-gaap_InventoryRealEstateConstructionInProcess" xlink:title="label: InventoryRealEstateConstructionInProcess to us-gaap_InventoryRealEstateConstructionInProcess" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="EquityMethodInvestmentsPolicy" xlink:title="EquityMethodInvestmentsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EquityMethodInvestmentsPolicy" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsPolicy">Investments in unconsolidated entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy" xlink:title="label: EquityMethodInvestmentsPolicy to us-gaap_EquityMethodInvestmentsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsPolicy_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsPolicy_lbl1">Equity Method Investments [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl1" xlink:title="label: EquityMethodInvestmentsPolicy to us-gaap_EquityMethodInvestmentsPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember" xlink:label="LetterOfCreditMember" xlink:title="LetterOfCreditMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LetterOfCreditMember" xml:lang="en-US" id="us-gaap_LetterOfCreditMember">Letter of Credit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember" xlink:title="label: LetterOfCreditMember to us-gaap_LetterOfCreditMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Liabilities" xml:lang="en-US" id="us-gaap_Liabilities">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities" xlink:title="label: Liabilities to us-gaap_Liabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Liabilities_lbl1" xml:lang="en-US" id="us-gaap_Liabilities_lbl1">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl1" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAbstract" xml:lang="en-US" id="us-gaap_LiabilitiesAbstract">Liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract" xlink:title="label: LiabilitiesAbstract to us-gaap_LiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity">Total liabilities and stockholders'/members' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl1">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract">Liabilities and Stockholders'/Members' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="LineOfCreditFacilityInterestRateDuringPeriod" xlink:title="LineOfCreditFacilityInterestRateDuringPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">Applicable margin rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:title="label: LineOfCreditFacilityInterestRateDuringPeriod to us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl1">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl1" xlink:title="label: LineOfCreditFacilityInterestRateDuringPeriod to us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:title="LineOfCreditFacilityInterestRateAtPeriodEnd" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">Interest rate on outstanding borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:title="label: LineOfCreditFacilityInterestRateAtPeriodEnd to us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">Unsecured revolving credit facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">Borrowing availability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="label: LineOfCreditFacilityRemainingBorrowingCapacity to us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="LineOfCreditFacilityAbstract" xlink:title="LineOfCreditFacilityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityAbstract" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityAbstract">Line of Credit Facility [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityAbstract" xlink:title="label: LineOfCreditFacilityAbstract to us-gaap_LineOfCreditFacilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityLineItems" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityLineItems">Line of Credit Facility [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems" xlink:title="label: LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityTable" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityTable">Line of Credit Facility [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable" xlink:title="label: LineOfCreditFacilityTable to us-gaap_LineOfCreditFacilityTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCredit" xml:lang="en-US" id="us-gaap_LineOfCredit">Credit facility, outstanding, amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCredit" xlink:to="us-gaap_LineOfCredit" xlink:title="label: LineOfCredit to us-gaap_LineOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCredit_lbl1" xml:lang="en-US" id="us-gaap_LineOfCredit_lbl1">Long-Term Line of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl1" xlink:title="label: LineOfCredit to us-gaap_LineOfCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBank" xlink:label="LoansPayableToBank" xlink:title="LoansPayableToBank" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LoansPayableToBank" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LoansPayableToBank" xml:lang="en-US" id="us-gaap_LoansPayableToBank">Loans payable to banks collateralized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LoansPayableToBank" xlink:to="us-gaap_LoansPayableToBank" xlink:title="label: LoansPayableToBank to us-gaap_LoansPayableToBank" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LongTermDebt" xml:lang="en-US" id="us-gaap_LongTermDebt">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="us-gaap_LongTermDebt" xlink:title="label: LongTermDebt to us-gaap_LongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebt_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebt_lbl1">Long-Term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl1" xlink:title="label: LongTermDebt to us-gaap_LongTermDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterest" xml:lang="en-US" id="us-gaap_MinorityInterest">Non-controlling interests attributable to Smith Douglas Holdings LLC</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterest" xlink:to="us-gaap_MinorityInterest" xlink:title="label: MinorityInterest to us-gaap_MinorityInterest" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xml:lang="en-US" id="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">Percentage of non-controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="label: MinorityInterestOwnershipPercentageByNoncontrollingOwners to us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners1" xml:lang="en-US" id="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners1">Ownership percentage of noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners1" xlink:title="label: MinorityInterestOwnershipPercentageByNoncontrollingOwners to us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="MinorityInterestOwnershipPercentageByParent" xlink:title="MinorityInterestOwnershipPercentageByParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MinorityInterestOwnershipPercentageByParent" xml:lang="en-US" id="us-gaap_MinorityInterestOwnershipPercentageByParent">Percentage of economic interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:title="label: MinorityInterestOwnershipPercentageByParent to us-gaap_MinorityInterestOwnershipPercentageByParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1" xml:lang="en-US" id="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1">Subsidiary, Ownership Percentage, Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1" xlink:title="label: MinorityInterestOwnershipPercentageByParent to us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis">Related Party, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="label: RelatedPartyTransactionsByRelatedPartyAxis to us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities">Net cash provided by (used in) financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">Cash flows from financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities">Net cash (used in) provided by investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">Cash flows from investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities">Net cash (used in) provided by operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss" xml:lang="en-US" id="us-gaap_NetIncomeLoss">Net income attributable to Smith Douglas Homes Corp.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetIncomeLoss1" xml:lang="en-US" id="us-gaap_NetIncomeLoss1">Net income attributable to Smith Douglas Homes Corp, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl2">Net Income (Loss) Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="MarketingAndAdvertisingExpenseAbstract" xlink:title="MarketingAndAdvertisingExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MarketingAndAdvertisingExpenseAbstract" xml:lang="en-US" id="us-gaap_MarketingAndAdvertisingExpenseAbstract">Advertising Cost [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarketingAndAdvertisingExpenseAbstract" xlink:to="us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:title="label: MarketingAndAdvertisingExpenseAbstract to us-gaap_MarketingAndAdvertisingExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="NotesPayableOtherPayablesMember" xlink:title="NotesPayableOtherPayablesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NotesPayableOtherPayablesMember" xml:lang="en-US" id="us-gaap_NotesPayableOtherPayablesMember">Notes Payable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableOtherPayablesMember" xlink:to="us-gaap_NotesPayableOtherPayablesMember" xlink:title="label: NotesPayableOtherPayablesMember to us-gaap_NotesPayableOtherPayablesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="NotesPayable" xlink:title="NotesPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NotesPayable" xml:lang="en-US" id="us-gaap_NotesPayable">Notes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayable" xlink:to="us-gaap_NotesPayable" xlink:title="label: NotesPayable to us-gaap_NotesPayable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromOtherInvestingActivities">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromOtherInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:title="label: PaymentsForProceedsFromOtherInvestingActivities to us-gaap_PaymentsForProceedsFromOtherInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromOtherInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" xlink:title="label: PaymentsForProceedsFromOtherInvestingActivities to us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US" id="us-gaap_OtherNonoperatingIncomeExpense">Other income, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:title="label: OtherNonoperatingIncomeExpense to us-gaap_OtherNonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherNonoperatingIncomeExpense_lbl1" xml:lang="en-US" id="us-gaap_OtherNonoperatingIncomeExpense_lbl1">Other Nonoperating Income (Expense)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl1" xlink:title="label: OtherNonoperatingIncomeExpense to us-gaap_OtherNonoperatingIncomeExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables" xlink:label="OtherReceivables" xlink:title="OtherReceivables" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherReceivables" xml:lang="en-US" id="us-gaap_OtherReceivables">Development reimbursement receivables from land bankers (Note 10)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherReceivables" xlink:to="us-gaap_OtherReceivables" xlink:title="label: OtherReceivables to us-gaap_OtherReceivables" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PartnersCapitalAbstract" xlink:label="PartnersCapitalAbstract" xlink:title="PartnersCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PartnersCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PartnersCapitalAbstract" xml:lang="en-US" id="us-gaap_PartnersCapitalAbstract">Members' equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PartnersCapitalAbstract" xlink:to="us-gaap_PartnersCapitalAbstract" xlink:title="label: PartnersCapitalAbstract to us-gaap_PartnersCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="DefinedBenefitPlanContributionsByEmployer" xlink:title="DefinedBenefitPlanContributionsByEmployer" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanContributionsByEmployer" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanContributionsByEmployer">Employer contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:title="label: DefinedBenefitPlanContributionsByEmployer to us-gaap_DefinedBenefitPlanContributionsByEmployer" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorized">Preferred stock, authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:title="label: PreferredStockSharesAuthorized to us-gaap_PreferredStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesAuthorized1" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorized1">Preferred stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized1" xlink:title="label: PreferredStockSharesAuthorized to us-gaap_PreferredStockSharesAuthorized1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PreferredStockSharesIssued" xml:lang="en-US" id="us-gaap_PreferredStockSharesIssued">Preferred stock, issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:title="label: PreferredStockSharesIssued to us-gaap_PreferredStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesIssued1" xml:lang="en-US" id="us-gaap_PreferredStockSharesIssued1">Preferred stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued1" xlink:title="label: PreferredStockSharesIssued to us-gaap_PreferredStockSharesIssued1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US" id="us-gaap_PreferredStockSharesOutstanding">Preferred stock, outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:title="label: PreferredStockSharesOutstanding to us-gaap_PreferredStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesOutstanding1" xml:lang="en-US" id="us-gaap_PreferredStockSharesOutstanding1">Preferred stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding1" xlink:title="label: PreferredStockSharesOutstanding to us-gaap_PreferredStockSharesOutstanding1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US" id="us-gaap_PreferredStockParOrStatedValuePerShare">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:title="label: PreferredStockParOrStatedValuePerShare to us-gaap_PreferredStockParOrStatedValuePerShare" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="ProceedsFromIssuanceInitialPublicOffering" xlink:title="ProceedsFromIssuanceInitialPublicOffering" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceInitialPublicOffering">Issuance of Class A Common stock in IPO, net of underwriting discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:title="label: ProceedsFromIssuanceInitialPublicOffering to us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromLinesOfCredit" xml:lang="en-US" id="us-gaap_ProceedsFromLinesOfCredit">Borrowings under revolving credit facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:title="label: ProceedsFromLinesOfCredit to us-gaap_ProceedsFromLinesOfCredit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:label="ProceedsFromPaymentsToMinorityShareholders" xlink:title="ProceedsFromPaymentsToMinorityShareholders" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xml:lang="en-US" id="us-gaap_ProceedsFromPaymentsToMinorityShareholders">Purchase or redemption of LLC Interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromPaymentsToMinorityShareholders" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:title="label: ProceedsFromPaymentsToMinorityShareholders to us-gaap_ProceedsFromPaymentsToMinorityShareholders" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="ProductWarrantyAccrualWarrantiesIssued" xlink:title="ProductWarrantyAccrualWarrantiesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrualWarrantiesIssued">Additions to reserves from new home closings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:title="label: ProductWarrantyAccrualWarrantiesIssued to us-gaap_ProductWarrantyAccrualWarrantiesIssued" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="ProductWarrantyAccrual" xlink:title="ProductWarrantyAccrual" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProductWarrantyAccrual" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrual">Warranty reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual" xlink:title="label: ProductWarrantyAccrual to us-gaap_ProductWarrantyAccrual" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ProductWarrantyAccrual1" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrual1">Balance, end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual1" xlink:title="label: ProductWarrantyAccrual to us-gaap_ProductWarrantyAccrual1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ProductWarrantyAccrual2" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrual2">Balance, beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual2" xlink:title="label: ProductWarrantyAccrual to us-gaap_ProductWarrantyAccrual2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantyAccrual_lbl3" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrual_lbl3">Standard and Extended Product Warranty Accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl3" xlink:title="label: ProductWarrantyAccrual to us-gaap_ProductWarrantyAccrual_lbl3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="ProductWarrantyAccrualPayments" xlink:title="ProductWarrantyAccrualPayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ProductWarrantyAccrualPayments" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrualPayments">Warranty claims</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments" xlink:title="label: ProductWarrantyAccrualPayments to us-gaap_ProductWarrantyAccrualPayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantyAccrualPayments_lbl1" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrualPayments_lbl1">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl1" xlink:title="label: ProductWarrantyAccrualPayments to us-gaap_ProductWarrantyAccrualPayments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:title="ProductWarrantyAccrualPreexistingIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease">Adjustments to pre-existing reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:title="label: ProductWarrantyAccrualPreexistingIncreaseDecrease to us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_lbl1" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_lbl1">Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_lbl1" xlink:title="label: ProductWarrantyAccrualPreexistingIncreaseDecrease to us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="ProductWarrantyDisclosureTextBlock" xlink:title="ProductWarrantyDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProductWarrantyDisclosureTextBlock" xml:lang="en-US" id="us-gaap_ProductWarrantyDisclosureTextBlock">Warranty reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:title="label: ProductWarrantyDisclosureTextBlock to us-gaap_ProductWarrantyDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantyDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ProductWarrantyDisclosureTextBlock_lbl1">Product Warranty Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl1" xlink:title="label: ProductWarrantyDisclosureTextBlock to us-gaap_ProductWarrantyDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" xlink:title="ProductWarrantiesDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProductWarrantiesDisclosuresAbstract" xml:lang="en-US" id="us-gaap_ProductWarrantiesDisclosuresAbstract">Warranty Reserves [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:title="label: ProductWarrantiesDisclosuresAbstract to us-gaap_ProductWarrantiesDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantiesDisclosuresAbstract1" xml:lang="en-US" id="us-gaap_ProductWarrantiesDisclosuresAbstract1">Warranty reserves [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantiesDisclosuresAbstract1" xlink:title="label: ProductWarrantiesDisclosuresAbstract to us-gaap_ProductWarrantiesDisclosuresAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentGross">Property and equipment, gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="label: PropertyPlantAndEquipmentGross to us-gaap_PropertyPlantAndEquipmentGross" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet">Net property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNet1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet1">Property and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet1" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentAbstract">Property and Equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="label: PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentAbstract1">Property and equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract1" xlink:title="label: PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">Property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="label: PropertyPlantAndEquipmentPolicyTextBlock to us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl1">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl1" xlink:title="label: PropertyPlantAndEquipmentPolicyTextBlock to us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">Purchases of property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyDomain" xml:lang="en-US" id="us-gaap_RelatedPartyDomain">Related Party, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain" xlink:title="label: RelatedPartyDomain to us-gaap_RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionRate" xlink:label="RelatedPartyTransactionRate" xlink:title="RelatedPartyTransactionRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RelatedPartyTransactionRate" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionRate">Uncollateralized notes payable, interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionRate" xlink:to="us-gaap_RelatedPartyTransactionRate" xlink:title="label: RelatedPartyTransactionRate to us-gaap_RelatedPartyTransactionRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionRate_lbl1" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionRate_lbl1">Related Party Transaction, Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionRate" xlink:to="us-gaap_RelatedPartyTransactionRate_lbl1" xlink:title="label: RelatedPartyTransactionRate to us-gaap_RelatedPartyTransactionRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionLineItems" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionLineItems">Related Party Transaction [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems" xlink:title="label: RelatedPartyTransactionLineItems to us-gaap_RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsDisclosureTextBlock">Transactions with related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xml:lang="en-US" id="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="label: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfLinesOfCredit" xml:lang="en-US" id="us-gaap_RepaymentsOfLinesOfCredit">Repayments under revolving credit facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" xlink:title="label: RepaymentsOfLinesOfCredit to us-gaap_RepaymentsOfLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLinesOfCredit_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLinesOfCredit_lbl1">Repayments of Lines of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl1" xlink:title="label: RepaymentsOfLinesOfCredit to us-gaap_RepaymentsOfLinesOfCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="RepaymentsOfNotesPayable" xlink:title="RepaymentsOfNotesPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfNotesPayable" xml:lang="en-US" id="us-gaap_RepaymentsOfNotesPayable">Payments on notes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable" xlink:title="label: RepaymentsOfNotesPayable to us-gaap_RepaymentsOfNotesPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfNotesPayable_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfNotesPayable_lbl1">Repayments of Notes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl1" xlink:title="label: RepaymentsOfNotesPayable to us-gaap_RepaymentsOfNotesPayable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="RepaymentsOfRelatedPartyDebt" xlink:title="RepaymentsOfRelatedPartyDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfRelatedPartyDebt" xml:lang="en-US" id="us-gaap_RepaymentsOfRelatedPartyDebt">Payments on notes payable related party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:title="label: RepaymentsOfRelatedPartyDebt to us-gaap_RepaymentsOfRelatedPartyDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfRelatedPartyDebt_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfRelatedPartyDebt_lbl1">Repayments of Related Party Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl1" xlink:title="label: RepaymentsOfRelatedPartyDebt to us-gaap_RepaymentsOfRelatedPartyDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit">Retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US" id="us-gaap_RevenueRecognitionPolicyTextBlock">Revenue recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:title="label: RevenueRecognitionPolicyTextBlock to us-gaap_RevenueRecognitionPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain" xml:lang="en-US" id="us-gaap_SaleOfStockNameOfTransactionDomain">Sale of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="label: SaleOfStockNameOfTransactionDomain to us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="SaleOfStockConsiderationReceivedOnTransaction" xlink:title="SaleOfStockConsiderationReceivedOnTransaction" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xml:lang="en-US" id="us-gaap_SaleOfStockConsiderationReceivedOnTransaction">Net proceeds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:title="label: SaleOfStockConsiderationReceivedOnTransaction to us-gaap_SaleOfStockConsiderationReceivedOnTransaction" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl1" xml:lang="en-US" id="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl1">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl1" xlink:title="label: SaleOfStockConsiderationReceivedOnTransaction to us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">Allocation of the Preliminary Purchase Price as of the Acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="PropertyPlantAndEquipmentTextBlock" xlink:title="PropertyPlantAndEquipmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock">Property and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:title="label: PropertyPlantAndEquipmentTextBlock to us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xlink:title="label: PropertyPlantAndEquipmentTextBlock to us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember" xlink:label="SecuredDebtMember" xlink:title="SecuredDebtMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SecuredDebtMember" xml:lang="en-US" id="us-gaap_SecuredDebtMember">Collateralized Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecuredDebtMember" xlink:to="us-gaap_SecuredDebtMember" xlink:title="label: SecuredDebtMember to us-gaap_SecuredDebtMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureTextBlock">Segment information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:title="label: SegmentReportingDisclosureTextBlock to us-gaap_SegmentReportingDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">Revenue, Net Income (Loss), Assets by Segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTextBlock to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingInformationLineItems" xml:lang="en-US" id="us-gaap_SegmentReportingInformationLineItems">Segment Reporting Information [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems" xlink:title="label: SegmentReportingInformationLineItems to us-gaap_SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpense" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpense">Selling, general and administrative costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:title="label: SellingGeneralAndAdministrativeExpense to us-gaap_SellingGeneralAndAdministrativeExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">Number granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">Fair value of stock (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1">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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">Aggregate grant date fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">Maximum number of stock that may be issued upon exercise of incentive stock options (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">Common shares available for future grants (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain">Award Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="StandardProductWarrantyPolicy" xlink:title="StandardProductWarrantyPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StandardProductWarrantyPolicy" xml:lang="en-US" id="us-gaap_StandardProductWarrantyPolicy">Warranty reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy" xlink:title="label: StandardProductWarrantyPolicy to us-gaap_StandardProductWarrantyPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyPolicy_lbl1" xml:lang="en-US" id="us-gaap_StandardProductWarrantyPolicy_lbl1">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl1" xlink:title="label: StandardProductWarrantyPolicy to us-gaap_StandardProductWarrantyPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract">Condensed Consolidated Statements of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US" id="us-gaap_StatementOfStockholdersEquityAbstract">Condensed Consolidated Statements of Stockholder'/Members' Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract" xlink:title="label: StatementOfStockholdersEquityAbstract to us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">Share-based payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfStockIssuanceCosts" xml:lang="en-US" id="us-gaap_PaymentsOfStockIssuanceCosts">Payment of offering costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" xlink:title="label: PaymentsOfStockIssuanceCosts to us-gaap_PaymentsOfStockIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfStockIssuanceCosts_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfStockIssuanceCosts_lbl1">Payments of Stock Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl1" xlink:title="label: PaymentsOfStockIssuanceCosts to us-gaap_PaymentsOfStockIssuanceCosts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityAbstract" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract">Stockholders' equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteDisclosureTextBlock">Stockholders'/ members' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:title="label: StockholdersEquityNoteDisclosureTextBlock to us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1">Equity [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" xlink:title="label: StockholdersEquityNoteDisclosureTextBlock to us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeAxis" xml:lang="en-US" id="us-gaap_SubsequentEventTypeAxis">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="label: SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeDomain" xml:lang="en-US" id="us-gaap_SubsequentEventTypeDomain">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:title="label: SubsequentEventTypeDomain to us-gaap_SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsidiarySaleOfStockAxis" xml:lang="en-US" id="us-gaap_SubsidiarySaleOfStockAxis">Sale of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="label: SubsidiarySaleOfStockAxis to us-gaap_SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsidiarySaleOfStockLineItems" xml:lang="en-US" id="us-gaap_SubsidiarySaleOfStockLineItems">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems" xlink:title="label: SubsidiarySaleOfStockLineItems to us-gaap_SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract">Supplemental Disclosure of Cash Flow Information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TangibleCapitalRequiredForCapitalAdequacy" xlink:label="TangibleCapitalRequiredForCapitalAdequacy" xlink:title="TangibleCapitalRequiredForCapitalAdequacy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TangibleCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_TangibleCapitalRequiredForCapitalAdequacy" xml:lang="en-US" id="us-gaap_TangibleCapitalRequiredForCapitalAdequacy">Base amount in determining minimum tangible net worth</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TangibleCapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_TangibleCapitalRequiredForCapitalAdequacy" xlink:title="label: TangibleCapitalRequiredForCapitalAdequacy to us-gaap_TangibleCapitalRequiredForCapitalAdequacy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TangibleCapitalRequiredForCapitalAdequacy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TangibleCapitalRequiredForCapitalAdequacy_lbl1" xml:lang="en-US" id="us-gaap_TangibleCapitalRequiredForCapitalAdequacy_lbl1">Banking Regulation, Tangible Capital, Minimum</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TangibleCapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_TangibleCapitalRequiredForCapitalAdequacy_lbl1" xlink:title="label: TangibleCapitalRequiredForCapitalAdequacy to us-gaap_TangibleCapitalRequiredForCapitalAdequacy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefits" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits">Uncertain tax positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfVariableInterestEntitiesTable" xml:lang="en-US" id="us-gaap_ScheduleOfVariableInterestEntitiesTable">Schedule of Variable Interest Entities [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:title="label: ScheduleOfVariableInterestEntitiesTable to us-gaap_ScheduleOfVariableInterestEntitiesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityLineItems" xml:lang="en-US" id="us-gaap_VariableInterestEntityLineItems">Variable Interest Entity [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityLineItems" xlink:to="us-gaap_VariableInterestEntityLineItems" xlink:title="label: VariableInterestEntityLineItems to us-gaap_VariableInterestEntityLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">Diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding1">Weighted average shares of common stock outstanding, Diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding1" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl2" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl2">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl2" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">Basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic1">Weighted average shares of common stock outstanding, Basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockMember" xml:lang="en-US" id="us-gaap_CommonStockMember">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">Property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTypeDomain">Long-Lived Tangible Asset [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="label: PropertyPlantAndEquipmentTypeDomain to us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Assets" xml:lang="en-US" id="us-gaap_Assets">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets" xlink:title="label: Assets to us-gaap_Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Assets1" xml:lang="en-US" id="us-gaap_Assets1">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets1" xlink:title="label: Assets to us-gaap_Assets1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">Share-based payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:label="SegmentReportingInformationProfitLossAbstract" xlink:title="SegmentReportingInformationProfitLossAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingInformationProfitLossAbstract" xml:lang="en-US" id="us-gaap_SegmentReportingInformationProfitLossAbstract">Revenue net Income loss, assets for reportable segments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationProfitLossAbstract" xlink:to="us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:title="label: SegmentReportingInformationProfitLossAbstract to us-gaap_SegmentReportingInformationProfitLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:label="PropertyPlantAndEquipmentGrossAbstract" xlink:title="PropertyPlantAndEquipmentGrossAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentGrossAbstract">Property and Equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGrossAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:title="label: PropertyPlantAndEquipmentGrossAbstract to us-gaap_PropertyPlantAndEquipmentGrossAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentGrossAbstract_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentGrossAbstract_lbl1">Property, Plant and Equipment, Gross [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGrossAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGrossAbstract_lbl1" xlink:title="label: PropertyPlantAndEquipmentGrossAbstract to us-gaap_PropertyPlantAndEquipmentGrossAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementTable" xml:lang="en-US" id="us-gaap_StatementTable">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="us-gaap_StatementTable" xlink:title="label: StatementTable to us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableFairValueDisclosure" xlink:label="NotesPayableFairValueDisclosure" xlink:title="NotesPayableFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NotesPayableFairValueDisclosure" xml:lang="en-US" id="us-gaap_NotesPayableFairValueDisclosure">Seller note payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableFairValueDisclosure" xlink:to="us-gaap_NotesPayableFairValueDisclosure" xlink:title="label: NotesPayableFairValueDisclosure to us-gaap_NotesPayableFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NotesPayableFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NotesPayableFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_NotesPayableFairValueDisclosure_lbl1">Notes Payable, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableFairValueDisclosure" xlink:to="us-gaap_NotesPayableFairValueDisclosure_lbl1" xlink:title="label: NotesPayableFairValueDisclosure to us-gaap_NotesPayableFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAbstract" xml:lang="en-US" id="us-gaap_AssetsAbstract">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl1">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementLineItems" xml:lang="en-US" id="us-gaap_StatementLineItems">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="us-gaap_StatementLineItems" xlink:title="label: StatementLineItems to us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:label="RealEstateInventoryCapitalizedInterestCosts" xlink:title="RealEstateInventoryCapitalizedInterestCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_RealEstateInventoryCapitalizedInterestCosts" xml:lang="en-US" id="us-gaap_RealEstateInventoryCapitalizedInterestCosts">Capitalized interest, end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryCapitalizedInterestCosts" xlink:to="us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:title="label: RealEstateInventoryCapitalizedInterestCosts to us-gaap_RealEstateInventoryCapitalizedInterestCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RealEstateInventoryCapitalizedInterestCosts1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_RealEstateInventoryCapitalizedInterestCosts1" xml:lang="en-US" id="us-gaap_RealEstateInventoryCapitalizedInterestCosts1">Capitalized interest, beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryCapitalizedInterestCosts" xlink:to="us-gaap_RealEstateInventoryCapitalizedInterestCosts1" xlink:title="label: RealEstateInventoryCapitalizedInterestCosts to us-gaap_RealEstateInventoryCapitalizedInterestCosts1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RealEstateInventoryCapitalizedInterestCosts_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RealEstateInventoryCapitalizedInterestCosts_lbl2" xml:lang="en-US" id="us-gaap_RealEstateInventoryCapitalizedInterestCosts_lbl2">Real Estate Inventory, Capitalized Interest Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryCapitalizedInterestCosts" xlink:to="us-gaap_RealEstateInventoryCapitalizedInterestCosts_lbl2" xlink:title="label: RealEstateInventoryCapitalizedInterestCosts to us-gaap_RealEstateInventoryCapitalizedInterestCosts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:label="RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:title="RealEstateInventoryCapitalizedInterestCostsRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" xml:lang="en-US" id="us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward">Real Estate Inventory, Capitalized Interest Costs [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:to="us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:title="label: RealEstateInventoryCapitalizedInterestCostsRollForward to us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:label="InventoryRealEstateLandAndLandDevelopmentCosts" xlink:title="InventoryRealEstateLandAndLandDevelopmentCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xml:lang="en-US" id="us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts">Lots held for construction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRealEstateLandAndLandDevelopmentCosts" xlink:to="us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:title="label: InventoryRealEstateLandAndLandDevelopmentCosts to us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:label="RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:title="RealEstateInventoryCapitalizedInterestCostsIncurred" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" xml:lang="en-US" id="us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred">Interest incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:to="us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:title="label: RealEstateInventoryCapitalizedInterestCostsIncurred to us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstatePolicy" xlink:label="InventoryRealEstatePolicy" xlink:title="InventoryRealEstatePolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRealEstatePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRealEstatePolicy" xml:lang="en-US" id="us-gaap_InventoryRealEstatePolicy">Real estate inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRealEstatePolicy" xlink:to="us-gaap_InventoryRealEstatePolicy" xlink:title="label: InventoryRealEstatePolicy to us-gaap_InventoryRealEstatePolicy" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassAMember" xlink:label="CapitalUnitClassAMember" xlink:title="CapitalUnitClassAMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalUnitClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalUnitClassAMember" xml:lang="en-US" id="us-gaap_CapitalUnitClassAMember">Class A Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassAMember" xlink:to="us-gaap_CapitalUnitClassAMember" xlink:title="label: CapitalUnitClassAMember to us-gaap_CapitalUnitClassAMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel2Member" xml:lang="en-US" id="us-gaap_FairValueInputsLevel2Member">Level 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:title="label: FairValueInputsLevel2Member to us-gaap_FairValueInputsLevel2Member" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel3Member" xml:lang="en-US" id="us-gaap_FairValueInputsLevel3Member">Level 3 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:title="label: FairValueInputsLevel3Member to us-gaap_FairValueInputsLevel3Member" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityAbstract" xml:lang="en-US" id="us-gaap_EquityAbstract">Stockholders'/ members' equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityAbstract" xlink:to="us-gaap_EquityAbstract" xlink:title="label: EquityAbstract to us-gaap_EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock">Fair value of financial instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl1">Fair Value Disclosures [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xml:lang="en-US" id="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="label: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtByMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtByMaturityAbstract" xml:lang="en-US" id="us-gaap_LongTermDebtByMaturityAbstract">Future Maturities of Notes Payable to Third Parties [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtByMaturityAbstract" xlink:title="label: LongTermDebtByMaturityAbstract to us-gaap_LongTermDebtByMaturityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockDomain" xml:lang="en-US" id="us-gaap_ClassOfStockDomain">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain" xlink:title="label: ClassOfStockDomain to us-gaap_ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonClassAMember" xml:lang="en-US" id="us-gaap_CommonClassAMember">Common Class A [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonClassAMember" xlink:to="us-gaap_CommonClassAMember" xlink:title="label: CommonClassAMember to us-gaap_CommonClassAMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonClassAMember1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonClassAMember1" xml:lang="en-US" id="us-gaap_CommonClassAMember1">Class A Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonClassAMember" xlink:to="us-gaap_CommonClassAMember1" xlink:title="label: CommonClassAMember to us-gaap_CommonClassAMember1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="label: IncreaseDecreaseInStockholdersEquityRollForward to us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="DeferredFinanceCostsNet" xlink:title="DeferredFinanceCostsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFinanceCostsNet" xml:lang="en-US" id="us-gaap_DeferredFinanceCostsNet">Debt issuance costs, net of accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:title="label: DeferredFinanceCostsNet to us-gaap_DeferredFinanceCostsNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="GoodwillPeriodIncreaseDecrease" xlink:title="GoodwillPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillPeriodIncreaseDecrease" xml:lang="en-US" id="us-gaap_GoodwillPeriodIncreaseDecrease">Increase in goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillPeriodIncreaseDecrease" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:title="label: GoodwillPeriodIncreaseDecrease to us-gaap_GoodwillPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareAbstract" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract">Earnings per share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareAbstract1" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract1">Earnings per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract1" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementClassOfStockAxis" xml:lang="en-US" id="us-gaap_StatementClassOfStockAxis">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:title="label: StatementClassOfStockAxis to us-gaap_StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xml:lang="en-US" id="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable">Property, Plant and Equipment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="label: ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US" id="us-gaap_CommonStockParOrStatedValuePerShare">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:title="label: CommonStockParOrStatedValuePerShare to us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentByTypeAxis">Long-Lived Tangible Asset [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="label: PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentLineItems">Property, Plant and Equipment [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="label: PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xml:lang="en-US" id="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">Common stock shares reserved for issuance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="label: CommonStockCapitalSharesReservedForFutureIssuance to us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1" xml:lang="en-US" id="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1" xlink:title="label: CommonStockCapitalSharesReservedForFutureIssuance to us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquity" xml:lang="en-US" id="us-gaap_StockholdersEquity">Total stockholders' equity attributable to Smith Douglas Homes Corp.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl1">Equity, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit">Provision for income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit1">Income tax provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit1" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockValue" xml:lang="en-US" id="us-gaap_PreferredStockValue">Preferred stock, $0.0001 par value - 10,000,000 shares authorized; none issued and outstanding as of March 31, 2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="us-gaap_PreferredStockValue" xlink:title="label: PreferredStockValue to us-gaap_PreferredStockValue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xml:lang="en-US" id="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">Summary of Capitalization and Voting Rights [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="label: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementEquityComponentsAxis" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalMember">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:title="label: AdditionalPaidInCapitalMember to us-gaap_AdditionalPaidInCapitalMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsMember" xml:lang="en-US" id="us-gaap_RetainedEarningsMember">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityComponentDomain" xml:lang="en-US" id="us-gaap_EquityComponentDomain">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain" xlink:title="label: EquityComponentDomain to us-gaap_EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueNewIssues">IPO and Related Transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:title="label: StockIssuedDuringPeriodValueNewIssues to us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">Equity-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="label: StockIssuedDuringPeriodValueShareBasedCompensation to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesNewIssues">Number of shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:title="label: StockIssuedDuringPeriodSharesNewIssues to us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesNewIssues1">IPO and Related Transactions (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues1" xlink:title="label: StockIssuedDuringPeriodSharesNewIssues to us-gaap_StockIssuedDuringPeriodSharesNewIssues1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:title="NetIncomeLossAvailableToCommonStockholdersDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xml:lang="en-US" id="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">Net income attributable to Smith Douglas Homes Corp., after adjustment for assumed redemption, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:title="label: NetIncomeLossAvailableToCommonStockholdersDiluted to us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl1">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl1" xlink:title="label: NetIncomeLossAvailableToCommonStockholdersDiluted to us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecurities" xlink:label="DilutiveSecurities" xlink:title="DilutiveSecurities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DilutiveSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DilutiveSecurities" xml:lang="en-US" id="us-gaap_DilutiveSecurities">Add: Net income impact from assumed redemption of all LLC Interests to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DilutiveSecurities" xlink:to="us-gaap_DilutiveSecurities" xlink:title="label: DilutiveSecurities to us-gaap_DilutiveSecurities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="StockRedeemedOrCalledDuringPeriodValue" xlink:title="StockRedeemedOrCalledDuringPeriodValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xml:lang="en-US" id="us-gaap_StockRedeemedOrCalledDuringPeriodValue">Aggregate redemption price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRedeemedOrCalledDuringPeriodValue" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:title="label: StockRedeemedOrCalledDuringPeriodValue to us-gaap_StockRedeemedOrCalledDuringPeriodValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl1" xml:lang="en-US" id="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl1">Stock Redeemed or Called During Period, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRedeemedOrCalledDuringPeriodValue" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl1" xlink:title="label: StockRedeemedOrCalledDuringPeriodValue to us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditFairValueDisclosure" xlink:label="LinesOfCreditFairValueDisclosure" xlink:title="LinesOfCreditFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LinesOfCreditFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LinesOfCreditFairValueDisclosure" xml:lang="en-US" id="us-gaap_LinesOfCreditFairValueDisclosure">Borrowings under Credit Facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LinesOfCreditFairValueDisclosure" xlink:to="us-gaap_LinesOfCreditFairValueDisclosure" xlink:title="label: LinesOfCreditFairValueDisclosure to us-gaap_LinesOfCreditFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LinesOfCreditFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LinesOfCreditFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_LinesOfCreditFairValueDisclosure_lbl1">Lines of Credit, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LinesOfCreditFairValueDisclosure" xlink:to="us-gaap_LinesOfCreditFairValueDisclosure_lbl1" xlink:title="label: LinesOfCreditFairValueDisclosure to us-gaap_LinesOfCreditFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued" xlink:title="SharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesIssued" xml:lang="en-US" id="us-gaap_SharesIssued">Shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssued" xlink:to="us-gaap_SharesIssued" xlink:title="label: SharesIssued to us-gaap_SharesIssued" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">Dilutive effects of [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1">Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDescriptionAbstract" xml:lang="en-US" id="us-gaap_BusinessCombinationDescriptionAbstract">Acquisition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="us-gaap_BusinessCombinationDescriptionAbstract" xlink:title="label: BusinessCombinationDescriptionAbstract to us-gaap_BusinessCombinationDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferredAbstract" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferredAbstract">Business Combination, Consideration Transferred [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:title="label: BusinessCombinationConsiderationTransferredAbstract to us-gaap_BusinessCombinationConsiderationTransferredAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract">Allocation of the Preliminary Purchase Price as of the Acquisition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">Real estate inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">Property and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:title="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">Payout grid maximum amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:title="label: BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh to us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl1">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl1" xlink:title="label: BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh to us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:title="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow">Payout grid minimum amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:title="label: BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow to us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_lbl1">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_lbl1" xlink:title="label: BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow to us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareTextBlock" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock">Earnings per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ProfitLoss" xml:lang="en-US" id="us-gaap_ProfitLoss">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="us-gaap_ProfitLoss" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ProfitLoss1" xml:lang="en-US" id="us-gaap_ProfitLoss1">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="us-gaap_ProfitLoss1" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProfitLoss2" xml:lang="en-US" id="us-gaap_ProfitLoss2">Net income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="us-gaap_ProfitLoss2" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US" id="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">Net income attributable to non-controlling interests and LLC members prior to IPO</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="label: NetIncomeLossAttributableToNoncontrollingInterest to us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">Weighted average shares of common stock outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract1">Denominator [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl2" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl2">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl2" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:label="IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:title="IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends">Unvested RSUs (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:to="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:title="label: IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends to us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1">Total stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncontrollingInterestMember" xml:lang="en-US" id="us-gaap_NoncontrollingInterestMember">Non-Controlling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember" xlink:title="label: NoncontrollingInterestMember to us-gaap_NoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestMember1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NoncontrollingInterestMember1" xml:lang="en-US" id="us-gaap_NoncontrollingInterestMember1">Continuing Equity Owners [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember1" xlink:title="label: NoncontrollingInterestMember to us-gaap_NoncontrollingInterestMember1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestMember2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NoncontrollingInterestMember2" xml:lang="en-US" id="us-gaap_NoncontrollingInterestMember2">Continuing Equity Owners [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember2" xlink:title="label: NoncontrollingInterestMember to us-gaap_NoncontrollingInterestMember2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember" xlink:label="ParentMember" xlink:title="ParentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ParentMember" xml:lang="en-US" id="us-gaap_ParentMember">Stockholders' Equity [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentMember" xlink:to="us-gaap_ParentMember" xlink:title="label: ParentMember to us-gaap_ParentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ParentMember1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ParentMember1" xml:lang="en-US" id="us-gaap_ParentMember1">Smith Douglas Homes Corp. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentMember" xlink:to="us-gaap_ParentMember1" xlink:title="label: ParentMember to us-gaap_ParentMember1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock" xml:lang="en-US" id="us-gaap_BusinessCombinationDisclosureTextBlock">Acquisition of Devon Street Homes, L.P.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:title="label: BusinessCombinationDisclosureTextBlock to us-gaap_BusinessCombinationDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="ClassOfStockLineItems" xlink:title="ClassOfStockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockLineItems" xml:lang="en-US" id="us-gaap_ClassOfStockLineItems">Class of Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems" xlink:title="label: ClassOfStockLineItems to us-gaap_ClassOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDisclosuresAbstract" xlink:label="ClassOfStockDisclosuresAbstract" xlink:title="ClassOfStockDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ClassOfStockDisclosuresAbstract" xml:lang="en-US" id="us-gaap_ClassOfStockDisclosuresAbstract">Stockholders'/ Members' Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="us-gaap_ClassOfStockDisclosuresAbstract" xlink:title="label: ClassOfStockDisclosuresAbstract to us-gaap_ClassOfStockDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockDisclosuresAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockDisclosuresAbstract_lbl1" xml:lang="en-US" id="us-gaap_ClassOfStockDisclosuresAbstract_lbl1">Class of Stock Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="us-gaap_ClassOfStockDisclosuresAbstract_lbl1" xlink:title="label: ClassOfStockDisclosuresAbstract to us-gaap_ClassOfStockDisclosuresAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="ScheduleOfStockByClassTextBlock" xlink:title="ScheduleOfStockByClassTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfStockByClassTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfStockByClassTextBlock">Summary of Capitalization and Voting Rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfStockByClassTextBlock" xlink:to="us-gaap_ScheduleOfStockByClassTextBlock" xlink:title="label: ScheduleOfStockByClassTextBlock to us-gaap_ScheduleOfStockByClassTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="ScheduleOfStockByClassTable" xlink:title="ScheduleOfStockByClassTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfStockByClassTable" xml:lang="en-US" id="us-gaap_ScheduleOfStockByClassTable">Schedule of Stock by Class [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable" xlink:title="label: ScheduleOfStockByClassTable to us-gaap_ScheduleOfStockByClassTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeasesAbstract" xml:lang="en-US" id="us-gaap_LeasesAbstract">Leases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesAbstract" xlink:to="us-gaap_LeasesAbstract" xlink:title="label: LeasesAbstract to us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingencies" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies">Commitments and contingencies (Note 15)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="PrepaidExpenseAndOtherAssets" xlink:title="PrepaidExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseAndOtherAssets" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssets">Prepaid insurance and other expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" xlink:title="label: PrepaidExpenseAndOtherAssets to us-gaap_PrepaidExpenseAndOtherAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeAxis" xml:lang="en-US" id="us-gaap_LongtermDebtTypeAxis">Long-Term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:title="label: LongtermDebtTypeAxis to us-gaap_LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="AccountsPayableCurrentAndNoncurrent" xlink:title="AccountsPayableCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableCurrentAndNoncurrent" xml:lang="en-US" id="us-gaap_AccountsPayableCurrentAndNoncurrent">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:title="label: AccountsPayableCurrentAndNoncurrent to us-gaap_AccountsPayableCurrentAndNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xlink:label="AccountsPayableOtherCurrentAndNoncurrent" xlink:title="AccountsPayableOtherCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xml:lang="en-US" id="us-gaap_AccountsPayableOtherCurrentAndNoncurrent">Notes and other payables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableOtherCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xlink:title="label: AccountsPayableOtherCurrentAndNoncurrent to us-gaap_AccountsPayableOtherCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableOtherCurrentAndNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableOtherCurrentAndNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableOtherCurrentAndNoncurrent_lbl1">Accounts Payable, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableOtherCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableOtherCurrentAndNoncurrent_lbl1" xlink:title="label: AccountsPayableOtherCurrentAndNoncurrent to us-gaap_AccountsPayableOtherCurrentAndNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrentAndNoncurrent" xlink:label="AccruedBonusesCurrentAndNoncurrent" xlink:title="AccruedBonusesCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedBonusesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedBonusesCurrentAndNoncurrent" xml:lang="en-US" id="us-gaap_AccruedBonusesCurrentAndNoncurrent">Accrued incentive compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedBonusesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedBonusesCurrentAndNoncurrent" xlink:title="label: AccruedBonusesCurrentAndNoncurrent to us-gaap_AccruedBonusesCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedBonusesCurrentAndNoncurrent1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccruedBonusesCurrentAndNoncurrent1" xml:lang="en-US" id="us-gaap_AccruedBonusesCurrentAndNoncurrent1">Accrued incentive compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedBonusesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedBonusesCurrentAndNoncurrent1" xlink:title="label: AccruedBonusesCurrentAndNoncurrent to us-gaap_AccruedBonusesCurrentAndNoncurrent1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:label="AccruedSalariesCurrentAndNoncurrent" xlink:title="AccruedSalariesCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedSalariesCurrentAndNoncurrent" xml:lang="en-US" id="us-gaap_AccruedSalariesCurrentAndNoncurrent">Payroll and related liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedSalariesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:title="label: AccruedSalariesCurrentAndNoncurrent to us-gaap_AccruedSalariesCurrentAndNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccountsPayableCurrent" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent_lbl1">Accounts Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl1" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeDomain" xml:lang="en-US" id="us-gaap_LongtermDebtTypeDomain">Long-Term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:title="label: LongtermDebtTypeDomain to us-gaap_LongtermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">Fair value of consideration transferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AutomobilesMember" xlink:label="AutomobilesMember" xlink:title="AutomobilesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AutomobilesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AutomobilesMember" xml:lang="en-US" id="us-gaap_AutomobilesMember">Automobiles [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AutomobilesMember" xlink:to="us-gaap_AutomobilesMember" xlink:title="label: AutomobilesMember to us-gaap_AutomobilesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="NetIncomeLossAbstract" xlink:title="NetIncomeLossAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAbstract" xml:lang="en-US" id="us-gaap_NetIncomeLossAbstract">Numerator [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossAbstract" xlink:title="label: NetIncomeLossAbstract to us-gaap_NetIncomeLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">Description of business and summary of significant accounting policies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">Income before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract" xlink:label="OtherAssetsAbstract" xlink:title="OtherAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsAbstract" xml:lang="en-US" id="us-gaap_OtherAssetsAbstract">Other Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract" xlink:title="label: OtherAssetsAbstract to us-gaap_OtherAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneous" xlink:label="OtherAssetsMiscellaneous" xlink:title="OtherAssetsMiscellaneous" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsMiscellaneous" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherAssetsMiscellaneous" xml:lang="en-US" id="us-gaap_OtherAssetsMiscellaneous">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsMiscellaneous" xlink:to="us-gaap_OtherAssetsMiscellaneous" xlink:title="label: OtherAssetsMiscellaneous to us-gaap_OtherAssetsMiscellaneous" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsMiscellaneous_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsMiscellaneous_lbl1" xml:lang="en-US" id="us-gaap_OtherAssetsMiscellaneous_lbl1">Other Assets, Miscellaneous</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsMiscellaneous" xlink:to="us-gaap_OtherAssetsMiscellaneous_lbl1" xlink:title="label: OtherAssetsMiscellaneous to us-gaap_OtherAssetsMiscellaneous_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TypeOfArrangementAxis" xml:lang="en-US" id="us-gaap_TypeOfArrangementAxis">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis" xlink:title="label: TypeOfArrangementAxis to us-gaap_TypeOfArrangementAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain" xml:lang="en-US" id="us-gaap_FairValueMeasurementFrequencyDomain">Measurement Frequency [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" xlink:title="label: FairValueMeasurementFrequencyDomain to us-gaap_FairValueMeasurementFrequencyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US" id="us-gaap_FairValueMeasurementsFairValueHierarchyDomain">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:title="label: FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="OtherAssets" xlink:title="OtherAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherAssets" xml:lang="en-US" id="us-gaap_OtherAssets">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssets" xlink:to="us-gaap_OtherAssets" xlink:title="label: OtherAssets to us-gaap_OtherAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssets1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OtherAssets1" xml:lang="en-US" id="us-gaap_OtherAssets1">Total other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssets" xlink:to="us-gaap_OtherAssets1" xlink:title="label: OtherAssets to us-gaap_OtherAssets1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssets_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssets_lbl2" xml:lang="en-US" id="us-gaap_OtherAssets_lbl2">Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssets" xlink:to="us-gaap_OtherAssets_lbl2" xlink:title="label: OtherAssets to us-gaap_OtherAssets_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:label="VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:title="VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xml:lang="en-US" id="us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract">Variable interest entities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:to="us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:title="label: VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract to us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsRecurringMember" xml:lang="en-US" id="us-gaap_FairValueMeasurementsRecurringMember">Recurring [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" xlink:title="label: FairValueMeasurementsRecurringMember to us-gaap_FairValueMeasurementsRecurringMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">Accrued expenses and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="label: IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities to us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="OtherOperatingActivitiesCashFlowStatement" xlink:title="OtherOperatingActivitiesCashFlowStatement" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherOperatingActivitiesCashFlowStatement" xml:lang="en-US" id="us-gaap_OtherOperatingActivitiesCashFlowStatement">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherOperatingActivitiesCashFlowStatement" xlink:to="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:title="label: OtherOperatingActivitiesCashFlowStatement to us-gaap_OtherOperatingActivitiesCashFlowStatement" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstatePropertiesAxis" xlink:label="RealEstatePropertiesAxis" xlink:title="RealEstatePropertiesAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RealEstatePropertiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RealEstatePropertiesAxis" xml:lang="en-US" id="us-gaap_RealEstatePropertiesAxis">Real Estate Property Ownership [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstatePropertiesAxis" xlink:to="us-gaap_RealEstatePropertiesAxis" xlink:title="label: RealEstatePropertiesAxis to us-gaap_RealEstatePropertiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstatePropertiesDomain" xlink:label="RealEstatePropertiesDomain" xlink:title="RealEstatePropertiesDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RealEstatePropertiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RealEstatePropertiesDomain" xml:lang="en-US" id="us-gaap_RealEstatePropertiesDomain">Real Estate Properties [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstatePropertiesDomain" xlink:to="us-gaap_RealEstatePropertiesDomain" xlink:title="label: RealEstatePropertiesDomain to us-gaap_RealEstatePropertiesDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidatedPropertiesMember" xlink:label="ConsolidatedPropertiesMember" xlink:title="ConsolidatedPropertiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidatedPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConsolidatedPropertiesMember" xml:lang="en-US" id="us-gaap_ConsolidatedPropertiesMember">Option Contracts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidatedPropertiesMember" xlink:to="us-gaap_ConsolidatedPropertiesMember" xlink:title="label: ConsolidatedPropertiesMember to us-gaap_ConsolidatedPropertiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidatedPropertiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidatedPropertiesMember_lbl1" xml:lang="en-US" id="us-gaap_ConsolidatedPropertiesMember_lbl1">Consolidated Properties [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidatedPropertiesMember" xlink:to="us-gaap_ConsolidatedPropertiesMember_lbl1" xlink:title="label: ConsolidatedPropertiesMember to us-gaap_ConsolidatedPropertiesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:label="GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:title="GoodwillImpairedAccumulatedImpairmentLossAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xml:lang="en-US" id="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract">Goodwill [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:title="label: GoodwillImpairedAccumulatedImpairmentLossAbstract to us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">Description of business and summary of significant accounting policies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsAbstract" xml:lang="en-US" id="us-gaap_BusinessCombinationsAbstract">Acquisition of Devon Street Homes, L.P. [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract" xlink:title="label: BusinessCombinationsAbstract to us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US" id="us-gaap_FairValueByFairValueHierarchyLevelAxis">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:title="label: FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByMeasurementFrequencyAxis" xml:lang="en-US" id="us-gaap_FairValueByMeasurementFrequencyAxis">Measurement Frequency [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:title="label: FairValueByMeasurementFrequencyAxis to us-gaap_FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">Future Maturities of Notes Payable to Third Parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="label: ScheduleOfMaturitiesOfLongTermDebtTableTextBlock to us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">Fair Value of Assets and Liabilities Measured on Recurring Basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="label: ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock to us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xlink:title="label: ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock to us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">Activity in Warranty Liability Account</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="label: ScheduleOfProductWarrantyLiabilityTableTextBlock to us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">Accrued Expenses and Other Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:title="label: ScheduleOfAccruedLiabilitiesTableTextBlock to us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" xlink:title="label: ScheduleOfAccruedLiabilitiesTableTextBlock to us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">Estimated Fair Value of Each Class of Consideration Transferred or Expected to be Transferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="label: ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock to us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl1">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl1" xlink:title="label: ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock to us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureAbstract">Commitments and contingencies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="label: CommitmentsAndContingenciesDisclosureAbstract to us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureAbstract">Income taxes and tax receivable agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="label: IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxDisclosureAbstract1" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureAbstract1">Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract1" xlink:title="label: IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresAbstract" xml:lang="en-US" id="us-gaap_FairValueDisclosuresAbstract">Fair value of financial instruments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract" xlink:title="label: FairValueDisclosuresAbstract to us-gaap_FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureAbstract" xml:lang="en-US" id="us-gaap_DebtDisclosureAbstract">Notes payable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract" xlink:title="label: DebtDisclosureAbstract to us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" xml:lang="en-US" id="us-gaap_CompensationAndRetirementDisclosureAbstract">Employee benefit plan [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="label: CompensationAndRetirementDisclosureAbstract to us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="CompensationAndEmployeeBenefitPlansTextBlock" xlink:title="CompensationAndEmployeeBenefitPlansTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xml:lang="en-US" id="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">Employee benefit plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:title="label: CompensationAndEmployeeBenefitPlansTextBlock to us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="LettersOfCreditOutstandingAmount" xlink:title="LettersOfCreditOutstandingAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LettersOfCreditOutstandingAmount" xml:lang="en-US" id="us-gaap_LettersOfCreditOutstandingAmount">Letters of credit outstanding, amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" xlink:title="label: LettersOfCreditOutstandingAmount to us-gaap_LettersOfCreditOutstandingAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LettersOfCreditOutstandingAmount_lbl1" xml:lang="en-US" id="us-gaap_LettersOfCreditOutstandingAmount_lbl1">Letters of Credit Outstanding, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_lbl1" xlink:title="label: LettersOfCreditOutstandingAmount to us-gaap_LettersOfCreditOutstandingAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">Share-based payments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="label: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UseOfEstimates" xml:lang="en-US" id="us-gaap_UseOfEstimates">Use of estimates in the preparation of condensed consolidated financial statements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="ScheduleOfOtherAssetsTableTextBlock" xlink:title="ScheduleOfOtherAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfOtherAssetsTableTextBlock">Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:title="label: ScheduleOfOtherAssetsTableTextBlock to us-gaap_ScheduleOfOtherAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl1">Schedule of Other Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl1" xlink:title="label: ScheduleOfOtherAssetsTableTextBlock to us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" xml:lang="en-US" id="us-gaap_RestrictedStockUnitsRSUMember">Restricted Stock Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="label: RestrictedStockUnitsRSUMember to us-gaap_RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RestrictedStockUnitsRSUMember1" xml:lang="en-US" id="us-gaap_RestrictedStockUnitsRSUMember1">RSUs [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember1" xlink:title="label: RestrictedStockUnitsRSUMember to us-gaap_RestrictedStockUnitsRSUMember1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesRelatedParty" xlink:label="CostsAndExpensesRelatedParty" xlink:title="CostsAndExpensesRelatedParty" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostsAndExpensesRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CostsAndExpensesRelatedParty" xml:lang="en-US" id="us-gaap_CostsAndExpensesRelatedParty">Consulting service</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsAndExpensesRelatedParty" xlink:to="us-gaap_CostsAndExpensesRelatedParty" xlink:title="label: CostsAndExpensesRelatedParty to us-gaap_CostsAndExpensesRelatedParty" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostsAndExpensesRelatedParty_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostsAndExpensesRelatedParty_lbl1" xml:lang="en-US" id="us-gaap_CostsAndExpensesRelatedParty_lbl1">Costs and Expenses, Related Party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsAndExpensesRelatedParty" xlink:to="us-gaap_CostsAndExpensesRelatedParty_lbl1" xlink:title="label: CostsAndExpensesRelatedParty to us-gaap_CostsAndExpensesRelatedParty_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">Investments in unconsolidated entities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="label: EquityMethodInvestmentsAndJointVenturesAbstract to us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract1">Investments in Unconsolidated Entities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract1" xlink:title="label: EquityMethodInvestmentsAndJointVenturesAbstract to us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncontrollingInterestAbstract" xml:lang="en-US" id="us-gaap_NoncontrollingInterestAbstract">Principles of Consolidation and Non-Controlling Interest [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestAbstract" xlink:to="us-gaap_NoncontrollingInterestAbstract" xlink:title="label: NoncontrollingInterestAbstract to us-gaap_NoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingAbstract" xml:lang="en-US" id="us-gaap_SegmentReportingAbstract">Segment information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract" xlink:title="label: SegmentReportingAbstract to us-gaap_SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsAbstract" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsAbstract">Transactions with related parties [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract" xlink:title="label: RelatedPartyTransactionsAbstract to us-gaap_RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="BusinessAcquisitionsProFormaRevenue" xlink:title="BusinessAcquisitionsProFormaRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionsProFormaRevenue" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaRevenue">Home closing revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:title="label: BusinessAcquisitionsProFormaRevenue to us-gaap_BusinessAcquisitionsProFormaRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1">Business Acquisition, Pro Forma Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" xlink:title="label: BusinessAcquisitionsProFormaRevenue to us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="BusinessAcquisitionsProFormaNetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="label: BusinessAcquisitionsProFormaNetIncomeLoss to us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xml:lang="en-US" id="us-gaap_ArrangementsAndNonarrangementTransactionsMember">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:title="label: ArrangementsAndNonarrangementTransactionsMember to us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">Basic and Diluted Earnings Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="InvestmentTypeCategorizationMember" xlink:title="InvestmentTypeCategorizationMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentTypeCategorizationMember" xml:lang="en-US" id="us-gaap_InvestmentTypeCategorizationMember">Investments [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentTypeCategorizationMember" xlink:to="us-gaap_InvestmentTypeCategorizationMember" xlink:title="label: InvestmentTypeCategorizationMember to us-gaap_InvestmentTypeCategorizationMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="RevenueRecognitionAbstract" xlink:title="RevenueRecognitionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRecognitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRecognitionAbstract" xml:lang="en-US" id="us-gaap_RevenueRecognitionAbstract">Revenue Recognition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionAbstract" xlink:to="us-gaap_RevenueRecognitionAbstract" xlink:title="label: RevenueRecognitionAbstract to us-gaap_RevenueRecognitionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xml:lang="en-US" id="us-gaap_BasisOfAccountingPolicyPolicyTextBlock">Basis of presentation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:title="label: BasisOfAccountingPolicyPolicyTextBlock to us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">Unamortized compensation cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BalanceSheetLocationAxis" xml:lang="en-US" id="us-gaap_BalanceSheetLocationAxis">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:title="label: BalanceSheetLocationAxis to us-gaap_BalanceSheetLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameAxis" xml:lang="en-US" id="us-gaap_PlanNameAxis">Plan Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameAxis" xlink:to="us-gaap_PlanNameAxis" xlink:title="label: PlanNameAxis to us-gaap_PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameDomain" xml:lang="en-US" id="us-gaap_PlanNameDomain">Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameDomain" xlink:to="us-gaap_PlanNameDomain" xlink:title="label: PlanNameDomain to us-gaap_PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardTypeAxis" xml:lang="en-US" id="us-gaap_AwardTypeAxis">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventMember" xml:lang="en-US" id="us-gaap_SubsequentEventMember">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember" xlink:title="label: SubsequentEventMember to us-gaap_SubsequentEventMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationAxis" xml:lang="en-US" id="us-gaap_IncomeStatementLocationAxis">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:title="label: IncomeStatementLocationAxis to us-gaap_IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationDomain" xml:lang="en-US" id="us-gaap_IncomeStatementLocationDomain">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:title="label: IncomeStatementLocationDomain to us-gaap_IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">Recent accounting pronouncements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="label: NewAccountingPronouncementsPolicyPolicyTextBlock to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:title="AccruedLiabilitiesAndOtherLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract">Accrued expenses and other liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:title="label: AccruedLiabilitiesAndOtherLiabilitiesAbstract to us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesAndOtherLiabilities">Total accrued expenses and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:title="label: AccruedLiabilitiesAndOtherLiabilities to us-gaap_AccruedLiabilitiesAndOtherLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccruedLiabilitiesAndOtherLiabilities1" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesAndOtherLiabilities1">Accrued expenses and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities1" xlink:title="label: AccruedLiabilitiesAndOtherLiabilities to us-gaap_AccruedLiabilitiesAndOtherLiabilities1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl2" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl2">Accrued Liabilities and Other Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl2" xlink:title="label: AccruedLiabilitiesAndOtherLiabilities to us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RevolvingCreditFacilityMember" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:title="label: RevolvingCreditFacilityMember to us-gaap_RevolvingCreditFacilityMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevolvingCreditFacilityMember_lbl1" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember_lbl1">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl1" xlink:title="label: RevolvingCreditFacilityMember to us-gaap_RevolvingCreditFacilityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditFacilityAxis" xml:lang="en-US" id="us-gaap_CreditFacilityAxis">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis" xlink:title="label: CreditFacilityAxis to us-gaap_CreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditFacilityDomain" xml:lang="en-US" id="us-gaap_CreditFacilityDomain">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain" xlink:title="label: CreditFacilityDomain to us-gaap_CreditFacilityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentUsefulLife">Useful life of property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="label: PropertyPlantAndEquipmentUsefulLife to us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1">Long-Term Debt, Maturity, Remainder of Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">Vesting period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">Weighted average remaining vesting period over which compensation expense is expected to be recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="LineOfCreditFacilityExpirationDate1" xlink:title="LineOfCreditFacilityExpirationDate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityExpirationDate1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityExpirationDate1">Credit facility maturing date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:title="label: LineOfCreditFacilityExpirationDate1 to us-gaap_LineOfCreditFacilityExpirationDate1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MembersEquity" xlink:label="MembersEquity" xlink:title="MembersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MembersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_MembersEquity" xml:lang="en-US" id="us-gaap_MembersEquity">Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MembersEquity" xlink:to="us-gaap_MembersEquity" xlink:title="label: MembersEquity to us-gaap_MembersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MembersEquity1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_MembersEquity1" xml:lang="en-US" id="us-gaap_MembersEquity1">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MembersEquity" xlink:to="us-gaap_MembersEquity1" xlink:title="label: MembersEquity to us-gaap_MembersEquity1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MembersEquity2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MembersEquity2" xml:lang="en-US" id="us-gaap_MembersEquity2">Members' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MembersEquity" xlink:to="us-gaap_MembersEquity2" xlink:title="label: MembersEquity to us-gaap_MembersEquity2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfReportableSegments" xml:lang="en-US" id="us-gaap_NumberOfReportableSegments">Number of reportable segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments" xlink:title="label: NumberOfReportableSegments to us-gaap_NumberOfReportableSegments" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="SellingGeneralAndAdministrativeExpensesMember" xlink:title="SellingGeneralAndAdministrativeExpensesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpensesMember">Selling, General and Administrative Expenses [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:title="label: SellingGeneralAndAdministrativeExpensesMember to us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpensesMember1" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpensesMember1">Selling, General and Administrative Costs [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember1" xlink:title="label: SellingGeneralAndAdministrativeExpensesMember to us-gaap_SellingGeneralAndAdministrativeExpensesMember1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:title="ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xml:lang="en-US" id="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">Distributions of capital from unconsolidated entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:title="label: ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital to us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">Stock exchange ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="label: StockholdersEquityNoteStockSplitConversionRatio1 to us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl1">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl1" xlink:title="label: StockholdersEquityNoteStockSplitConversionRatio1 to us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BalanceSheetLocationDomain" xml:lang="en-US" id="us-gaap_BalanceSheetLocationDomain">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:title="label: BalanceSheetLocationDomain to us-gaap_BalanceSheetLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMember" xlink:label="OtherAssetsMember" xlink:title="OtherAssetsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsMember" xml:lang="en-US" id="us-gaap_OtherAssetsMember">Other Assets [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsMember" xlink:to="us-gaap_OtherAssetsMember" xlink:title="label: OtherAssetsMember to us-gaap_OtherAssetsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis" xlink:label="InvestmentTypeAxis" xlink:title="InvestmentTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentTypeAxis" xml:lang="en-US" id="us-gaap_InvestmentTypeAxis">Investment Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis" xlink:title="label: InvestmentTypeAxis to us-gaap_InvestmentTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xml:lang="en-US" id="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">Basis spread on variable rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRate1 to us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="AccountsPayableAndAccruedLiabilitiesMember" xlink:title="AccountsPayableAndAccruedLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesMember">Accrued Expenses and Other Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesMember" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:title="label: AccountsPayableAndAccruedLiabilitiesMember to us-gaap_AccountsPayableAndAccruedLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_lbl1">Accounts Payable and Accrued Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesMember" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_lbl1" xlink:title="label: AccountsPayableAndAccruedLiabilitiesMember to us-gaap_AccountsPayableAndAccruedLiabilitiesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueNetAssetLiabilityAbstract" xlink:label="FairValueNetAssetLiabilityAbstract" xlink:title="FairValueNetAssetLiabilityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueNetAssetLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueNetAssetLiabilityAbstract" xml:lang="en-US" id="us-gaap_FairValueNetAssetLiabilityAbstract">Asset or liability measured at fair value on a recurring basis [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueNetAssetLiabilityAbstract" xlink:to="us-gaap_FairValueNetAssetLiabilityAbstract" xlink:title="label: FairValueNetAssetLiabilityAbstract to us-gaap_FairValueNetAssetLiabilityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueNetAssetLiabilityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueNetAssetLiabilityAbstract_lbl1" xml:lang="en-US" id="us-gaap_FairValueNetAssetLiabilityAbstract_lbl1">Fair Value, Net Asset (Liability) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueNetAssetLiabilityAbstract" xlink:to="us-gaap_FairValueNetAssetLiabilityAbstract_lbl1" xlink:title="label: FairValueNetAssetLiabilityAbstract to us-gaap_FairValueNetAssetLiabilityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SharesIssuedPricePerShare" xml:lang="en-US" id="us-gaap_SharesIssuedPricePerShare">Offering price per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare" xlink:title="label: SharesIssuedPricePerShare to us-gaap_SharesIssuedPricePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesIssuedPricePerShare_lbl1" xml:lang="en-US" id="us-gaap_SharesIssuedPricePerShare_lbl1">Shares Issued, Price Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl1" xlink:title="label: SharesIssuedPricePerShare to us-gaap_SharesIssuedPricePerShare_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:label="DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:title="DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xml:lang="en-US" id="us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared">Distributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:to="us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:title="label: DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared to us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared_lbl1" xml:lang="en-US" id="us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared_lbl1">Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:to="us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared_lbl1" xlink:title="label: DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared to us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationLiability" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationLiability">Contingent consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:title="label: BusinessCombinationContingentConsiderationLiability to us-gaap_BusinessCombinationContingentConsiderationLiability" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTerm" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm">Credit facility term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm" xlink:title="label: DebtInstrumentTerm to us-gaap_DebtInstrumentTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentTerm1" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm1">Debt instrument term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm1" xlink:title="label: DebtInstrumentTerm to us-gaap_DebtInstrumentTerm1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableRateAxis" xml:lang="en-US" id="us-gaap_VariableRateAxis">Variable Rate [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableRateAxis" xlink:to="us-gaap_VariableRateAxis" xlink:title="label: VariableRateAxis to us-gaap_VariableRateAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableRateDomain" xml:lang="en-US" id="us-gaap_VariableRateDomain">Variable Rate [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableRateDomain" xlink:to="us-gaap_VariableRateDomain" xlink:title="label: VariableRateDomain to us-gaap_VariableRateDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrimeRateMember" xlink:label="PrimeRateMember" xlink:title="PrimeRateMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrimeRateMember" xml:lang="en-US" id="us-gaap_PrimeRateMember">Prime Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrimeRateMember" xlink:to="us-gaap_PrimeRateMember" xlink:title="label: PrimeRateMember to us-gaap_PrimeRateMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CorporateNonSegmentMember" xml:lang="en-US" id="us-gaap_CorporateNonSegmentMember">Corporate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CorporateNonSegmentMember" xlink:to="us-gaap_CorporateNonSegmentMember" xlink:title="label: CorporateNonSegmentMember to us-gaap_CorporateNonSegmentMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="OverAllotmentOptionMember" xlink:title="OverAllotmentOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OverAllotmentOptionMember" xml:lang="en-US" id="us-gaap_OverAllotmentOptionMember">Underwriters' Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OverAllotmentOptionMember" xlink:to="us-gaap_OverAllotmentOptionMember" xlink:title="label: OverAllotmentOptionMember to us-gaap_OverAllotmentOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OverAllotmentOptionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OverAllotmentOptionMember_lbl1" xml:lang="en-US" id="us-gaap_OverAllotmentOptionMember_lbl1">Over-Allotment Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OverAllotmentOptionMember" xlink:to="us-gaap_OverAllotmentOptionMember_lbl1" xlink:title="label: OverAllotmentOptionMember to us-gaap_OverAllotmentOptionMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:label="VariableInterestEntityDisclosureTextBlock" xlink:title="VariableInterestEntityDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityDisclosureTextBlock" xml:lang="en-US" id="us-gaap_VariableInterestEntityDisclosureTextBlock">Variable interest entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityDisclosureTextBlock" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:title="label: VariableInterestEntityDisclosureTextBlock to us-gaap_VariableInterestEntityDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="DefinedContributionPlanTable" xlink:title="DefinedContributionPlanTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanTable" xml:lang="en-US" id="us-gaap_DefinedContributionPlanTable">Defined Contribution Plan [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanTable" xlink:to="us-gaap_DefinedContributionPlanTable" xlink:title="label: DefinedContributionPlanTable to us-gaap_DefinedContributionPlanTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="DefinedContributionPlanDisclosureLineItems" xlink:title="DefinedContributionPlanDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanDisclosureLineItems" xml:lang="en-US" id="us-gaap_DefinedContributionPlanDisclosureLineItems">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:title="label: DefinedContributionPlanDisclosureLineItems to us-gaap_DefinedContributionPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxAssetsNet" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxAssetsNet">Deferred tax asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" xlink:title="label: DeferredIncomeTaxAssetsNet to us-gaap_DeferredIncomeTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredIncomeTaxAssetsNet1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxAssetsNet1">Deferred tax asset, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet1" xlink:title="label: DeferredIncomeTaxAssetsNet to us-gaap_DeferredIncomeTaxAssetsNet1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityTable" xlink:label="ProductWarrantyLiabilityTable" xlink:title="ProductWarrantyLiabilityTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantyLiabilityTable" xml:lang="en-US" id="us-gaap_ProductWarrantyLiabilityTable">Schedule of Product Information [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyLiabilityTable" xlink:to="us-gaap_ProductWarrantyLiabilityTable" xlink:title="label: ProductWarrantyLiabilityTable to us-gaap_ProductWarrantyLiabilityTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityLineItems" xlink:label="ProductWarrantyLiabilityLineItems" xlink:title="ProductWarrantyLiabilityLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantyLiabilityLineItems" xml:lang="en-US" id="us-gaap_ProductWarrantyLiabilityLineItems">Product Warranty Liability [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems" xlink:title="label: ProductWarrantyLiabilityLineItems to us-gaap_ProductWarrantyLiabilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:label="RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:title="RealEstateInventoryCapitalizedInterestCostsCostOfSales1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xml:lang="en-US" id="us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1">Interest charged to cost of home closings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:to="us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:title="label: RealEstateInventoryCapitalizedInterestCostsCostOfSales1 to us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_lbl1" xml:lang="en-US" id="us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_lbl1">Real Estate Inventory, Capitalized Interest Costs, Cost of Sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:to="us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_lbl1" xlink:title="label: RealEstateInventoryCapitalizedInterestCostsCostOfSales1 to us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract" xlink:label="LeaseCostAbstract" xlink:title="LeaseCostAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseCostAbstract" xml:lang="en-US" id="us-gaap_LeaseCostAbstract">Lease Cost [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract" xlink:title="label: LeaseCostAbstract to us-gaap_LeaseCostAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseCost" xml:lang="en-US" id="us-gaap_OperatingLeaseCost">Operating lease costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost" xlink:title="label: OperatingLeaseCost to us-gaap_OperatingLeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLeaseCost1" xml:lang="en-US" id="us-gaap_OperatingLeaseCost1">Operating lease costs (related party)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost1" xlink:title="label: OperatingLeaseCost to us-gaap_OperatingLeaseCost1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseCost_lbl2" xml:lang="en-US" id="us-gaap_OperatingLeaseCost_lbl2">Operating Lease, Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl2" xlink:title="label: OperatingLeaseCost to us-gaap_OperatingLeaseCost_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost" xlink:label="VariableLeaseCost" xlink:title="VariableLeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_VariableLeaseCost" xml:lang="en-US" id="us-gaap_VariableLeaseCost">Variable lease costs - operating</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost" xlink:title="label: VariableLeaseCost to us-gaap_VariableLeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableLeaseCost1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableLeaseCost1" xml:lang="en-US" id="us-gaap_VariableLeaseCost1">Variable lease costs - operating (related party)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost1" xlink:title="label: VariableLeaseCost to us-gaap_VariableLeaseCost1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="LesseeDisclosureAbstract" xlink:title="LesseeDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeDisclosureAbstract" xml:lang="en-US" id="us-gaap_LesseeDisclosureAbstract">Additional Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeDisclosureAbstract" xlink:title="label: LesseeDisclosureAbstract to us-gaap_LesseeDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerLiability" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiability">Customer deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability" xlink:title="label: ContractWithCustomerLiability to us-gaap_ContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerLiability_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiability_lbl1">Contract with Customer, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl1" xlink:title="label: ContractWithCustomerLiability to us-gaap_ContractWithCustomerLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAsset">ROU assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:title="label: OperatingLeaseRightOfUseAsset to us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset1" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAsset1">Operating lease right-of-use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset1" xlink:title="label: OperatingLeaseRightOfUseAsset to us-gaap_OperatingLeaseRightOfUseAsset1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">Future Minimum Payments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="label: OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract1">Future Lease Payments Under Operating Leases with Related Parties [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract1" xlink:title="label: OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">Home closing revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="label: RevenueFromContractWithCustomerExcludingAssessedTax to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax1" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax1">Home closing revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax1" xlink:title="label: RevenueFromContractWithCustomerExcludingAssessedTax to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl1">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">Cash and cash equivalents, end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1">Cash and cash equivalents, beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="OperatingLeasePayments" xlink:title="OperatingLeasePayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasePayments" xml:lang="en-US" id="us-gaap_OperatingLeasePayments">Payments under the office lease agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments" xlink:title="label: OperatingLeasePayments to us-gaap_OperatingLeasePayments" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">Weighted average discount rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="label: OperatingLeaseWeightedAverageDiscountRatePercent to us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">Total lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths1">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">2028</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFive to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFour to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour1">2028</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFour to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl2" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl2">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl2" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFour to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearThree to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree1">2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearThree to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl2" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl2">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl2" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearThree to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo1">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear to us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">Leases, Future Minimum Payments Required Under Operating Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="label: LesseeOperatingLeaseLiabilityMaturityTableTextBlock to us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="label: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearTwo to us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearTwo to us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLeaseLiability" xml:lang="en-US" id="us-gaap_OperatingLeaseLiability">Lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability" xlink:title="label: OperatingLeaseLiability to us-gaap_OperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseLiability1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiability1">Total lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability1" xlink:title="label: OperatingLeaseLiability to us-gaap_OperatingLeaseLiability1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiability2" xml:lang="en-US" id="us-gaap_OperatingLeaseLiability2">Total lease liability (related party)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability2" xlink:title="label: OperatingLeaseLiability to us-gaap_OperatingLeaseLiability2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">Less: imputed interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="label: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="label: OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList to us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="label: OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList to us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="LeaseCostTableTextBlock" xlink:title="LeaseCostTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseCostTableTextBlock" xml:lang="en-US" id="us-gaap_LeaseCostTableTextBlock">Lease cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock" xlink:title="label: LeaseCostTableTextBlock to us-gaap_LeaseCostTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="LesseeLeasesPolicyTextBlock" xlink:title="LesseeLeasesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeLeasesPolicyTextBlock" xml:lang="en-US" id="us-gaap_LesseeLeasesPolicyTextBlock">Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" xlink:title="label: LesseeLeasesPolicyTextBlock to us-gaap_LesseeLeasesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeLeasesPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_LesseeLeasesPolicyTextBlock_lbl1">Lessee, Leases [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl1" xlink:title="label: LesseeLeasesPolicyTextBlock to us-gaap_LesseeLeasesPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="LesseeOperatingLeasesTextBlock" xlink:title="LesseeOperatingLeasesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeasesTextBlock" xml:lang="en-US" id="us-gaap_LesseeOperatingLeasesTextBlock">Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" xlink:title="label: LesseeOperatingLeasesTextBlock to us-gaap_LesseeOperatingLeasesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeasesTextBlock_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeasesTextBlock_lbl1">Lessee, Operating Leases [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl1" xlink:title="label: LesseeOperatingLeasesTextBlock to us-gaap_LesseeOperatingLeasesTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">Weighted average remaining lease term (in months)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="label: OperatingLeaseWeightedAverageRemainingLeaseTerm1 to us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="IncreaseDecreaseInContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInContractWithCustomerLiability">Customer deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:title="label: IncreaseDecreaseInContractWithCustomerLiability to us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="OperatingLeaseRightOfUseAssetAmortizationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">Noncash lease expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="label: OperatingLeaseRightOfUseAssetAmortizationExpense to us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanAbstract" xlink:label="DefinedContributionPlanAbstract" xlink:title="DefinedContributionPlanAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedContributionPlanAbstract" xml:lang="en-US" id="us-gaap_DefinedContributionPlanAbstract">Defined Contribution Plan [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanAbstract" xlink:to="us-gaap_DefinedContributionPlanAbstract" xlink:title="label: DefinedContributionPlanAbstract to us-gaap_DefinedContributionPlanAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanAbstract_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanAbstract_lbl1">Defined Contribution Plan [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanAbstract" xlink:to="us-gaap_DefinedContributionPlanAbstract_lbl1" xlink:title="label: DefinedContributionPlanAbstract to us-gaap_DefinedContributionPlanAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyMember" xml:lang="en-US" id="us-gaap_RelatedPartyMember">Related Party [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember" xlink:title="label: RelatedPartyMember to us-gaap_RelatedPartyMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US" id="srt_TitleOfIndividualWithRelationshipToEntityDomain">Title of Individual [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="label: TitleOfIndividualWithRelationshipToEntityDomain to srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ExecutiveOfficerMember" xlink:label="ExecutiveOfficerMember" xlink:title="ExecutiveOfficerMember" />
    <link:label xlink:type="resource" xlink:label="srt_ExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ExecutiveOfficerMember" xml:lang="en-US" id="srt_ExecutiveOfficerMember">Executive [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExecutiveOfficerMember" xlink:to="srt_ExecutiveOfficerMember" xlink:title="label: ExecutiveOfficerMember to srt_ExecutiveOfficerMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ScenarioUnspecifiedDomain" xml:lang="en-US" id="srt_ScenarioUnspecifiedDomain">Scenario [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:title="label: ScenarioUnspecifiedDomain to srt_ScenarioUnspecifiedDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="ScenarioForecastMember" xlink:title="ScenarioForecastMember" />
    <link:label xlink:type="resource" xlink:label="srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ScenarioForecastMember" xml:lang="en-US" id="srt_ScenarioForecastMember">Forecast [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember" xlink:title="label: ScenarioForecastMember to srt_ScenarioForecastMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:label xlink:type="resource" xlink:label="srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_StatementScenarioAxis" xml:lang="en-US" id="srt_StatementScenarioAxis">Scenario [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis" xlink:title="label: StatementScenarioAxis to srt_StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:label xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_SegmentGeographicalDomain" xml:lang="en-US" id="srt_SegmentGeographicalDomain">Geographical [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain" xlink:title="label: SegmentGeographicalDomain to srt_SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:label xlink:type="resource" xlink:label="srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_StatementGeographicalAxis" xml:lang="en-US" id="srt_StatementGeographicalAxis">Geographical [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis" xlink:title="label: StatementGeographicalAxis to srt_StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeAxis" xml:lang="en-US" id="srt_RangeAxis">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="srt_RangeAxis" xlink:title="label: RangeAxis to srt_RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeMember" xml:lang="en-US" id="srt_RangeMember">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="srt_RangeMember" xlink:title="label: RangeMember to srt_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MaximumMember" xml:lang="en-US" id="srt_MaximumMember">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="srt_MaximumMember" xlink:title="label: MaximumMember to srt_MaximumMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MinimumMember" xml:lang="en-US" id="srt_MinimumMember">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="srt_MinimumMember" xlink:title="label: MinimumMember to srt_MinimumMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:label xlink:type="resource" xlink:label="srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_CounterpartyNameAxis" xml:lang="en-US" id="srt_CounterpartyNameAxis">Counterparty Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis" xlink:title="label: CounterpartyNameAxis to srt_CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:label xlink:type="resource" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RepurchaseAgreementCounterpartyNameDomain" xml:lang="en-US" id="srt_RepurchaseAgreementCounterpartyNameDomain">Counterparty Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:title="label: RepurchaseAgreementCounterpartyNameDomain to srt_RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_TitleOfIndividualAxis" xml:lang="en-US" id="srt_TitleOfIndividualAxis">Title of Individual [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis" xlink:title="label: TitleOfIndividualAxis to srt_TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:label xlink:type="resource" xlink:label="srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ConsolidationItemsAxis" xml:lang="en-US" id="srt_ConsolidationItemsAxis">Consolidation Items [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis" xlink:title="label: ConsolidationItemsAxis to srt_ConsolidationItemsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="srt_ConsolidationItemsDomain" xml:lang="en-US" id="srt_ConsolidationItemsDomain">Consolidation Items [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain" xlink:title="label: ConsolidationItemsDomain to srt_ConsolidationItemsDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ConsolidationItemsDomain_lbl1" xml:lang="en-US" id="srt_ConsolidationItemsDomain_lbl1">Consolidation Items [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl1" xlink:title="label: ConsolidationItemsDomain to srt_ConsolidationItemsDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AmericasMember" xlink:label="AmericasMember" xlink:title="AmericasMember" />
    <link:label xlink:type="resource" xlink:label="srt_AmericasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_AmericasMember" xml:lang="en-US" id="srt_AmericasMember">Americas [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmericasMember" xlink:to="srt_AmericasMember" xlink:title="label: AmericasMember to srt_AmericasMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:label xlink:type="resource" xlink:label="srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_OwnershipAxis" xml:lang="en-US" id="srt_OwnershipAxis">Ownership [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipAxis" xlink:to="srt_OwnershipAxis" xlink:title="label: OwnershipAxis to srt_OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:label xlink:type="resource" xlink:label="srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_OwnershipDomain" xml:lang="en-US" id="srt_OwnershipDomain">Ownership [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipDomain" xlink:to="srt_OwnershipDomain" xlink:title="label: OwnershipDomain to srt_OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AL" xlink:label="AL" xlink:title="AL" />
    <link:label xlink:type="resource" xlink:label="country_AL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="country_AL" xml:lang="en-US" id="country_AL">Alabama [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AL" xlink:to="country_AL" xlink:title="label: AL to country_AL" />
    <link:label xlink:type="resource" xlink:label="country_AL_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_AL_lbl1" xml:lang="en-US" id="country_AL_lbl1">ALBANIA</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AL" xlink:to="country_AL_lbl1" xlink:title="label: AL to country_AL_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract" xml:lang="en-US" id="dei_CoverAbstract">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract" xlink:title="label: CoverAbstract to dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType" xml:lang="en-US" id="dei_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType" xlink:title="label: DocumentType to dei_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="DocumentQuarterlyReport" xlink:title="DocumentQuarterlyReport" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentQuarterlyReport" xml:lang="en-US" id="dei_DocumentQuarterlyReport">Document Quarterly Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport" xlink:title="label: DocumentQuarterlyReport to dei_DocumentQuarterlyReport" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentTransitionReport" xml:lang="en-US" id="dei_DocumentTransitionReport">Document Transition Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport" xlink:title="label: DocumentTransitionReport to dei_DocumentTransitionReport" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:label xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityInteractiveDataCurrent" xml:lang="en-US" id="dei_EntityInteractiveDataCurrent">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent" xlink:title="label: EntityInteractiveDataCurrent to dei_EntityInteractiveDataCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag" xml:lang="en-US" id="dei_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag" xlink:title="label: AmendmentFlag to dei_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus" xml:lang="en-US" id="dei_DocumentFiscalYearFocus">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate" xml:lang="en-US" id="dei_DocumentPeriodEndDate">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName" xml:lang="en-US" id="dei_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey" xml:lang="en-US" id="dei_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFileNumber" xml:lang="en-US" id="dei_EntityFileNumber">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="dei_EntityFileNumber" xlink:title="label: EntityFileNumber to dei_EntityFileNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityTaxIdentificationNumber" xml:lang="en-US" id="dei_EntityTaxIdentificationNumber">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber" xlink:title="label: EntityTaxIdentificationNumber to dei_EntityTaxIdentificationNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityIncorporationStateCountryCode" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CurrentFiscalYearEndDate" xml:lang="en-US" id="dei_CurrentFiscalYearEndDate">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate" xlink:title="label: CurrentFiscalYearEndDate to dei_CurrentFiscalYearEndDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCurrentReportingStatus" xml:lang="en-US" id="dei_EntityCurrentReportingStatus">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus" xlink:title="label: EntityCurrentReportingStatus to dei_EntityCurrentReportingStatus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityShellCompany" xml:lang="en-US" id="dei_EntityShellCompany">Entity Shell Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityShellCompany" xlink:to="dei_EntityShellCompany" xlink:title="label: EntityShellCompany to dei_EntityShellCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFilerCategory" xml:lang="en-US" id="dei_EntityFilerCategory">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="dei_EntityFilerCategory" xlink:title="label: EntityFilerCategory to dei_EntityFilerCategory" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:label xlink:type="resource" xlink:label="dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntitySmallBusiness" xml:lang="en-US" id="dei_EntitySmallBusiness">Entity Small Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness" xlink:title="label: EntitySmallBusiness to dei_EntitySmallBusiness" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="EntityExTransitionPeriod" xlink:title="EntityExTransitionPeriod" />
    <link:label xlink:type="resource" xlink:label="dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityExTransitionPeriod" xml:lang="en-US" id="dei_EntityExTransitionPeriod">Entity Ex Transition Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod" xlink:title="label: EntityExTransitionPeriod to dei_EntityExTransitionPeriod" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine1" xml:lang="en-US" id="dei_EntityAddressAddressLine1">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1" xlink:title="label: EntityAddressAddressLine1 to dei_EntityAddressAddressLine1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine2" xml:lang="en-US" id="dei_EntityAddressAddressLine2">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2" xlink:title="label: EntityAddressAddressLine2 to dei_EntityAddressAddressLine2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine3" xml:lang="en-US" id="dei_EntityAddressAddressLine3">Entity Address, Address Line Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3" xlink:title="label: EntityAddressAddressLine3 to dei_EntityAddressAddressLine3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCityOrTown" xml:lang="en-US" id="dei_EntityAddressCityOrTown">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown" xlink:title="label: EntityAddressCityOrTown to dei_EntityAddressCityOrTown" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressStateOrProvince" xml:lang="en-US" id="dei_EntityAddressStateOrProvince">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince" xlink:title="label: EntityAddressStateOrProvince to dei_EntityAddressStateOrProvince" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCountry" xml:lang="en-US" id="dei_EntityAddressCountry">Entity Address, Country</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCountry" xlink:to="dei_EntityAddressCountry" xlink:title="label: EntityAddressCountry to dei_EntityAddressCountry" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressPostalZipCode" xml:lang="en-US" id="dei_EntityAddressPostalZipCode">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode" xlink:title="label: EntityAddressPostalZipCode to dei_EntityAddressPostalZipCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CityAreaCode" xml:lang="en-US" id="dei_CityAreaCode">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="dei_CityAreaCode" xlink:title="label: CityAreaCode to dei_CityAreaCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LocalPhoneNumber" xml:lang="en-US" id="dei_LocalPhoneNumber">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber" xlink:title="label: LocalPhoneNumber to dei_LocalPhoneNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsTable" xlink:label="EntityListingsTable" xlink:title="EntityListingsTable" />
    <link:label xlink:type="resource" xlink:label="dei_EntityListingsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityListingsTable" xml:lang="en-US" id="dei_EntityListingsTable">Entity Listings [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityListingsTable" xlink:to="dei_EntityListingsTable" xlink:title="label: EntityListingsTable to dei_EntityListingsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsLineItems" xlink:label="EntityListingsLineItems" xlink:title="EntityListingsLineItems" />
    <link:label xlink:type="resource" xlink:label="dei_EntityListingsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityListingsLineItems" xml:lang="en-US" id="dei_EntityListingsLineItems">Entity Listings [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityListingsLineItems" xlink:to="dei_EntityListingsLineItems" xlink:title="label: EntityListingsLineItems to dei_EntityListingsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_Security12bTitle" xml:lang="en-US" id="dei_Security12bTitle">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="dei_Security12bTitle" xlink:title="label: Security12bTitle to dei_Security12bTitle" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:label xlink:type="resource" xlink:label="dei_NoTradingSymbolFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_NoTradingSymbolFlag" xml:lang="en-US" id="dei_NoTradingSymbolFlag">No Trading Symbol Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag" xlink:title="label: NoTradingSymbolFlag to dei_NoTradingSymbolFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_TradingSymbol" xml:lang="en-US" id="dei_TradingSymbol">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="dei_TradingSymbol" xlink:title="label: TradingSymbol to dei_TradingSymbol" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SecurityExchangeName" xml:lang="en-US" id="dei_SecurityExchangeName">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="dei_SecurityExchangeName" xlink:title="label: SecurityExchangeName to dei_SecurityExchangeName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCommonStockSharesOutstanding" xml:lang="en-US" id="dei_EntityCommonStockSharesOutstanding">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:title="label: EntityCommonStockSharesOutstanding to dei_EntityCommonStockSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:label="OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:title="OwnershipInterestsRecapitalizedIntoLLCInterests" />
    <link:label xlink:type="resource" xlink:label="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests_lbl" xml:lang="en-US" id="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests_lbl">The number of ownership interests recapitalized into LLC interests.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:to="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests_lbl" xlink:title="label: OwnershipInterestsRecapitalizedIntoLLCInterests to sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests_lbl1" xml:lang="en-US" id="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests_lbl1">Ownership Interests Recapitalized into LLC Interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:to="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests_lbl1" xlink:title="label: OwnershipInterestsRecapitalizedIntoLLCInterests to sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests" xml:lang="en-US" id="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests">Ownership interests recapitalized into LLC interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:to="sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:title="label: OwnershipInterestsRecapitalizedIntoLLCInterests to sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:label="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:title="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" />
    <link:label xlink:type="resource" xlink:label="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset_lbl" xml:lang="en-US" id="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset_lbl">Maximum number of Class B common stock outstanding compared to total of Class A and Class B common stock outstanding for occurrence of Sunset.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:to="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset_lbl" xlink:title="label: MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset to sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset_lbl1" xml:lang="en-US" id="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset_lbl1">Maximum number of Class B common stock outstanding compared to total of Class A and Class B common stock outstanding for occurrence of Sunset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:to="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset_lbl1" xlink:title="label: MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset to sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xml:lang="en-US" id="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset">Maximum number of Class B common stock outstanding compared to total of Class A and Class B common stock outstanding for occurrence of Sunset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:to="sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:title="label: MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset to sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockVotesPerShare" xlink:label="CommonStockVotesPerShare" xlink:title="CommonStockVotesPerShare" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockVotesPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_CommonStockVotesPerShare_lbl" xml:lang="en-US" id="sdhc_CommonStockVotesPerShare_lbl">Number of votes each holder is entitled to vote per share.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockVotesPerShare" xlink:to="sdhc_CommonStockVotesPerShare_lbl" xlink:title="label: CommonStockVotesPerShare to sdhc_CommonStockVotesPerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockVotesPerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_CommonStockVotesPerShare_lbl1" xml:lang="en-US" id="sdhc_CommonStockVotesPerShare_lbl1">Common Stock Votes Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockVotesPerShare" xlink:to="sdhc_CommonStockVotesPerShare_lbl1" xlink:title="label: CommonStockVotesPerShare to sdhc_CommonStockVotesPerShare_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockVotesPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_CommonStockVotesPerShare" xml:lang="en-US" id="sdhc_CommonStockVotesPerShare">Number of votes per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockVotesPerShare" xlink:to="sdhc_CommonStockVotesPerShare" xlink:title="label: CommonStockVotesPerShare to sdhc_CommonStockVotesPerShare" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockVotesPerShare_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="sdhc_CommonStockVotesPerShare_lbl2" xml:lang="en-US" id="sdhc_CommonStockVotesPerShare_lbl2">Votes per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockVotesPerShare" xlink:to="sdhc_CommonStockVotesPerShare_lbl2" xlink:title="label: CommonStockVotesPerShare to sdhc_CommonStockVotesPerShare_lbl2" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ValueOfLLCInterestsPurchased" xlink:label="ValueOfLLCInterestsPurchased" xlink:title="ValueOfLLCInterestsPurchased" />
    <link:label xlink:type="resource" xlink:label="sdhc_ValueOfLLCInterestsPurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ValueOfLLCInterestsPurchased_lbl" xml:lang="en-US" id="sdhc_ValueOfLLCInterestsPurchased_lbl">Value of LLC Interests Purchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValueOfLLCInterestsPurchased" xlink:to="sdhc_ValueOfLLCInterestsPurchased_lbl" xlink:title="label: ValueOfLLCInterestsPurchased to sdhc_ValueOfLLCInterestsPurchased_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ValueOfLLCInterestsPurchased_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ValueOfLLCInterestsPurchased_lbl1" xml:lang="en-US" id="sdhc_ValueOfLLCInterestsPurchased_lbl1">Value of LLC Interests Purchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValueOfLLCInterestsPurchased" xlink:to="sdhc_ValueOfLLCInterestsPurchased_lbl1" xlink:title="label: ValueOfLLCInterestsPurchased to sdhc_ValueOfLLCInterestsPurchased_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PercentageOfVotingInterests" xlink:label="PercentageOfVotingInterests" xlink:title="PercentageOfVotingInterests" />
    <link:label xlink:type="resource" xlink:label="sdhc_PercentageOfVotingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_PercentageOfVotingInterests_lbl" xml:lang="en-US" id="sdhc_PercentageOfVotingInterests_lbl">The percentage of voting equity interests.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfVotingInterests" xlink:to="sdhc_PercentageOfVotingInterests_lbl" xlink:title="label: PercentageOfVotingInterests to sdhc_PercentageOfVotingInterests_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_PercentageOfVotingInterests_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_PercentageOfVotingInterests_lbl1" xml:lang="en-US" id="sdhc_PercentageOfVotingInterests_lbl1">Percentage of Voting Interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfVotingInterests" xlink:to="sdhc_PercentageOfVotingInterests_lbl1" xlink:title="label: PercentageOfVotingInterests to sdhc_PercentageOfVotingInterests_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_PercentageOfVotingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_PercentageOfVotingInterests" xml:lang="en-US" id="sdhc_PercentageOfVotingInterests">Percentage of voting membership interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfVotingInterests" xlink:to="sdhc_PercentageOfVotingInterests" xlink:title="label: PercentageOfVotingInterests to sdhc_PercentageOfVotingInterests" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SmithDouglasHoldingsLLCMember" xlink:label="SmithDouglasHoldingsLLCMember" xlink:title="SmithDouglasHoldingsLLCMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_SmithDouglasHoldingsLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_SmithDouglasHoldingsLLCMember_lbl" xml:lang="en-US" id="sdhc_SmithDouglasHoldingsLLCMember_lbl">This is a limited liability company that is taxed as a partnership for U.S.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SmithDouglasHoldingsLLCMember" xlink:to="sdhc_SmithDouglasHoldingsLLCMember_lbl" xlink:title="label: SmithDouglasHoldingsLLCMember to sdhc_SmithDouglasHoldingsLLCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_SmithDouglasHoldingsLLCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_SmithDouglasHoldingsLLCMember_lbl1" xml:lang="en-US" id="sdhc_SmithDouglasHoldingsLLCMember_lbl1">Smith Douglas Holdings LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SmithDouglasHoldingsLLCMember" xlink:to="sdhc_SmithDouglasHoldingsLLCMember_lbl1" xlink:title="label: SmithDouglasHoldingsLLCMember to sdhc_SmithDouglasHoldingsLLCMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_SmithDouglasHoldingsLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_SmithDouglasHoldingsLLCMember" xml:lang="en-US" id="sdhc_SmithDouglasHoldingsLLCMember">Smith Douglas Holdings LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SmithDouglasHoldingsLLCMember" xlink:to="sdhc_SmithDouglasHoldingsLLCMember" xlink:title="label: SmithDouglasHoldingsLLCMember to sdhc_SmithDouglasHoldingsLLCMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LimitedWarrantyPeriodAgainstStructuralClaims" xlink:label="LimitedWarrantyPeriodAgainstStructuralClaims" xlink:title="LimitedWarrantyPeriodAgainstStructuralClaims" />
    <link:label xlink:type="resource" xlink:label="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims_lbl" xml:lang="en-US" id="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims_lbl">Period of limited warranty for major defects in structural elements, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LimitedWarrantyPeriodAgainstStructuralClaims" xlink:to="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims_lbl" xlink:title="label: LimitedWarrantyPeriodAgainstStructuralClaims to sdhc_LimitedWarrantyPeriodAgainstStructuralClaims_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims_lbl1" xml:lang="en-US" id="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims_lbl1">Limited Warranty Period Against Structural Claims</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LimitedWarrantyPeriodAgainstStructuralClaims" xlink:to="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims_lbl1" xlink:title="label: LimitedWarrantyPeriodAgainstStructuralClaims to sdhc_LimitedWarrantyPeriodAgainstStructuralClaims_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims" xml:lang="en-US" id="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims">Limited warranty period against structural claims</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LimitedWarrantyPeriodAgainstStructuralClaims" xlink:to="sdhc_LimitedWarrantyPeriodAgainstStructuralClaims" xlink:title="label: LimitedWarrantyPeriodAgainstStructuralClaims to sdhc_LimitedWarrantyPeriodAgainstStructuralClaims" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LimitedWarrantyPeriodAgainstBuildingDefects" xlink:label="LimitedWarrantyPeriodAgainstBuildingDefects" xlink:title="LimitedWarrantyPeriodAgainstBuildingDefects" />
    <link:label xlink:type="resource" xlink:label="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects_lbl" xml:lang="en-US" id="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects_lbl">Period of limited warranty for major defects in buildings, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LimitedWarrantyPeriodAgainstBuildingDefects" xlink:to="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects_lbl" xlink:title="label: LimitedWarrantyPeriodAgainstBuildingDefects to sdhc_LimitedWarrantyPeriodAgainstBuildingDefects_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects_lbl1" xml:lang="en-US" id="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects_lbl1">Limited Warranty Period Against Building Defects</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LimitedWarrantyPeriodAgainstBuildingDefects" xlink:to="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects_lbl1" xlink:title="label: LimitedWarrantyPeriodAgainstBuildingDefects to sdhc_LimitedWarrantyPeriodAgainstBuildingDefects_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects" xml:lang="en-US" id="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects">Limited warranty period against building defects</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LimitedWarrantyPeriodAgainstBuildingDefects" xlink:to="sdhc_LimitedWarrantyPeriodAgainstBuildingDefects" xlink:title="label: LimitedWarrantyPeriodAgainstBuildingDefects to sdhc_LimitedWarrantyPeriodAgainstBuildingDefects" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateNotOwnedAbstract" xlink:label="RealEstateNotOwnedAbstract" xlink:title="RealEstateNotOwnedAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateNotOwnedAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RealEstateNotOwnedAbstract_lbl1" xml:lang="en-US" id="sdhc_RealEstateNotOwnedAbstract_lbl1">Real Estate Not Owned [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateNotOwnedAbstract" xlink:to="sdhc_RealEstateNotOwnedAbstract_lbl1" xlink:title="label: RealEstateNotOwnedAbstract to sdhc_RealEstateNotOwnedAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DevonStreetHomesLPMember" xlink:label="DevonStreetHomesLPMember" xlink:title="DevonStreetHomesLPMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_DevonStreetHomesLPMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_DevonStreetHomesLPMember_lbl" xml:lang="en-US" id="sdhc_DevonStreetHomesLPMember_lbl">Name of acquired entity (Devon Street Homes, L.P is a builder of single-family homes in America).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevonStreetHomesLPMember" xlink:to="sdhc_DevonStreetHomesLPMember_lbl" xlink:title="label: DevonStreetHomesLPMember to sdhc_DevonStreetHomesLPMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_DevonStreetHomesLPMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_DevonStreetHomesLPMember_lbl1" xml:lang="en-US" id="sdhc_DevonStreetHomesLPMember_lbl1">Devon Street Homes, L.P [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevonStreetHomesLPMember" xlink:to="sdhc_DevonStreetHomesLPMember_lbl1" xlink:title="label: DevonStreetHomesLPMember to sdhc_DevonStreetHomesLPMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_DevonStreetHomesLPMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="sdhc_DevonStreetHomesLPMember" xml:lang="en-US" id="sdhc_DevonStreetHomesLPMember">Devon Street Homes, L.P. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevonStreetHomesLPMember" xlink:to="sdhc_DevonStreetHomesLPMember" xlink:title="label: DevonStreetHomesLPMember to sdhc_DevonStreetHomesLPMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_DevonStreetHomesLPMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_DevonStreetHomesLPMember_lbl2" xml:lang="en-US" id="sdhc_DevonStreetHomesLPMember_lbl2">Devon Street Homes, L.P [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevonStreetHomesLPMember" xlink:to="sdhc_DevonStreetHomesLPMember_lbl2" xlink:title="label: DevonStreetHomesLPMember to sdhc_DevonStreetHomesLPMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_lbl" xml:lang="en-US" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_lbl">The amount of accrued expenses and other liabilities assumed at the acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:to="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities to sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_lbl1" xml:lang="en-US" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses and Other Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:to="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities to sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xml:lang="en-US" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities">Accrued expenses and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:to="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities to sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationCashDrawsFromCreditFacility" xlink:label="BusinessCombinationCashDrawsFromCreditFacility" xlink:title="BusinessCombinationCashDrawsFromCreditFacility" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationCashDrawsFromCreditFacility_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessCombinationCashDrawsFromCreditFacility_lbl" xml:lang="en-US" id="sdhc_BusinessCombinationCashDrawsFromCreditFacility_lbl">Amount of cash draws from credit facility for cash consideration.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationCashDrawsFromCreditFacility" xlink:to="sdhc_BusinessCombinationCashDrawsFromCreditFacility_lbl" xlink:title="label: BusinessCombinationCashDrawsFromCreditFacility to sdhc_BusinessCombinationCashDrawsFromCreditFacility_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationCashDrawsFromCreditFacility_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessCombinationCashDrawsFromCreditFacility_lbl1" xml:lang="en-US" id="sdhc_BusinessCombinationCashDrawsFromCreditFacility_lbl1">Business Combination, Cash Draws from Credit Facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationCashDrawsFromCreditFacility" xlink:to="sdhc_BusinessCombinationCashDrawsFromCreditFacility_lbl1" xlink:title="label: BusinessCombinationCashDrawsFromCreditFacility to sdhc_BusinessCombinationCashDrawsFromCreditFacility_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationCashDrawsFromCreditFacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_BusinessCombinationCashDrawsFromCreditFacility" xml:lang="en-US" id="sdhc_BusinessCombinationCashDrawsFromCreditFacility">Cash consideration on credit facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationCashDrawsFromCreditFacility" xlink:to="sdhc_BusinessCombinationCashDrawsFromCreditFacility" xlink:title="label: BusinessCombinationCashDrawsFromCreditFacility to sdhc_BusinessCombinationCashDrawsFromCreditFacility" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationEstimatedConsiderationToBePaid" xlink:label="BusinessCombinationEstimatedConsiderationToBePaid" xlink:title="BusinessCombinationEstimatedConsiderationToBePaid" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationEstimatedConsiderationToBePaid_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessCombinationEstimatedConsiderationToBePaid_lbl" xml:lang="en-US" id="sdhc_BusinessCombinationEstimatedConsiderationToBePaid_lbl">Amount of estimated consideration to be paid, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationEstimatedConsiderationToBePaid" xlink:to="sdhc_BusinessCombinationEstimatedConsiderationToBePaid_lbl" xlink:title="label: BusinessCombinationEstimatedConsiderationToBePaid to sdhc_BusinessCombinationEstimatedConsiderationToBePaid_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationEstimatedConsiderationToBePaid_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessCombinationEstimatedConsiderationToBePaid_lbl1" xml:lang="en-US" id="sdhc_BusinessCombinationEstimatedConsiderationToBePaid_lbl1">Business Combination, Estimated Consideration to be Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationEstimatedConsiderationToBePaid" xlink:to="sdhc_BusinessCombinationEstimatedConsiderationToBePaid_lbl1" xlink:title="label: BusinessCombinationEstimatedConsiderationToBePaid to sdhc_BusinessCombinationEstimatedConsiderationToBePaid_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationEstimatedConsiderationToBePaid" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="sdhc_BusinessCombinationEstimatedConsiderationToBePaid" xml:lang="en-US" id="sdhc_BusinessCombinationEstimatedConsiderationToBePaid">Total estimated consideration to be paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationEstimatedConsiderationToBePaid" xlink:to="sdhc_BusinessCombinationEstimatedConsiderationToBePaid" xlink:title="label: BusinessCombinationEstimatedConsiderationToBePaid to sdhc_BusinessCombinationEstimatedConsiderationToBePaid" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationCashConsiderationToBePaid" xlink:label="BusinessCombinationCashConsiderationToBePaid" xlink:title="BusinessCombinationCashConsiderationToBePaid" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationCashConsiderationToBePaid_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessCombinationCashConsiderationToBePaid_lbl" xml:lang="en-US" id="sdhc_BusinessCombinationCashConsiderationToBePaid_lbl">Amount of cash consideration to be paid associated with the acquisition of business. The cash portion only of the acquisition price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationCashConsiderationToBePaid" xlink:to="sdhc_BusinessCombinationCashConsiderationToBePaid_lbl" xlink:title="label: BusinessCombinationCashConsiderationToBePaid to sdhc_BusinessCombinationCashConsiderationToBePaid_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationCashConsiderationToBePaid_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessCombinationCashConsiderationToBePaid_lbl1" xml:lang="en-US" id="sdhc_BusinessCombinationCashConsiderationToBePaid_lbl1">Business Combination, Cash Consideration to be Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationCashConsiderationToBePaid" xlink:to="sdhc_BusinessCombinationCashConsiderationToBePaid_lbl1" xlink:title="label: BusinessCombinationCashConsiderationToBePaid to sdhc_BusinessCombinationCashConsiderationToBePaid_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationCashConsiderationToBePaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_BusinessCombinationCashConsiderationToBePaid" xml:lang="en-US" id="sdhc_BusinessCombinationCashConsiderationToBePaid">Cash consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationCashConsiderationToBePaid" xlink:to="sdhc_BusinessCombinationCashConsiderationToBePaid" xlink:title="label: BusinessCombinationCashConsiderationToBePaid to sdhc_BusinessCombinationCashConsiderationToBePaid" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationCashInHand" xlink:label="BusinessCombinationCashInHand" xlink:title="BusinessCombinationCashInHand" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationCashInHand_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessCombinationCashInHand_lbl" xml:lang="en-US" id="sdhc_BusinessCombinationCashInHand_lbl">Amount of cash on hand for cash consideration.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationCashInHand" xlink:to="sdhc_BusinessCombinationCashInHand_lbl" xlink:title="label: BusinessCombinationCashInHand to sdhc_BusinessCombinationCashInHand_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationCashInHand_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessCombinationCashInHand_lbl1" xml:lang="en-US" id="sdhc_BusinessCombinationCashInHand_lbl1">Business Combination, Cash on Hand</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationCashInHand" xlink:to="sdhc_BusinessCombinationCashInHand_lbl1" xlink:title="label: BusinessCombinationCashInHand to sdhc_BusinessCombinationCashInHand_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationCashInHand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_BusinessCombinationCashInHand" xml:lang="en-US" id="sdhc_BusinessCombinationCashInHand">Cash consideration was funded by cash on hand</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationCashInHand" xlink:to="sdhc_BusinessCombinationCashInHand" xlink:title="label: BusinessCombinationCashInHand to sdhc_BusinessCombinationCashInHand" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationNumberOfEarnoutPayments" xlink:label="BusinessCombinationNumberOfEarnoutPayments" xlink:title="BusinessCombinationNumberOfEarnoutPayments" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationNumberOfEarnoutPayments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessCombinationNumberOfEarnoutPayments_lbl" xml:lang="en-US" id="sdhc_BusinessCombinationNumberOfEarnoutPayments_lbl">The number of earnout payments in a business combination.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationNumberOfEarnoutPayments" xlink:to="sdhc_BusinessCombinationNumberOfEarnoutPayments_lbl" xlink:title="label: BusinessCombinationNumberOfEarnoutPayments to sdhc_BusinessCombinationNumberOfEarnoutPayments_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationNumberOfEarnoutPayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessCombinationNumberOfEarnoutPayments_lbl1" xml:lang="en-US" id="sdhc_BusinessCombinationNumberOfEarnoutPayments_lbl1">Business Combination, Number of Earnout Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationNumberOfEarnoutPayments" xlink:to="sdhc_BusinessCombinationNumberOfEarnoutPayments_lbl1" xlink:title="label: BusinessCombinationNumberOfEarnoutPayments to sdhc_BusinessCombinationNumberOfEarnoutPayments_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationNumberOfEarnoutPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_BusinessCombinationNumberOfEarnoutPayments" xml:lang="en-US" id="sdhc_BusinessCombinationNumberOfEarnoutPayments">Number of earnout payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationNumberOfEarnoutPayments" xlink:to="sdhc_BusinessCombinationNumberOfEarnoutPayments" xlink:title="label: BusinessCombinationNumberOfEarnoutPayments to sdhc_BusinessCombinationNumberOfEarnoutPayments" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationSellerNotePayableLiability" xlink:label="BusinessCombinationSellerNotePayableLiability" xlink:title="BusinessCombinationSellerNotePayableLiability" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationSellerNotePayableLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessCombinationSellerNotePayableLiability_lbl" xml:lang="en-US" id="sdhc_BusinessCombinationSellerNotePayableLiability_lbl">Amount of liability recognized arising from seller note payable in a business combination.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationSellerNotePayableLiability" xlink:to="sdhc_BusinessCombinationSellerNotePayableLiability_lbl" xlink:title="label: BusinessCombinationSellerNotePayableLiability to sdhc_BusinessCombinationSellerNotePayableLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationSellerNotePayableLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessCombinationSellerNotePayableLiability_lbl1" xml:lang="en-US" id="sdhc_BusinessCombinationSellerNotePayableLiability_lbl1">Business Combination, Seller Note Payable, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationSellerNotePayableLiability" xlink:to="sdhc_BusinessCombinationSellerNotePayableLiability_lbl1" xlink:title="label: BusinessCombinationSellerNotePayableLiability to sdhc_BusinessCombinationSellerNotePayableLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationSellerNotePayableLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_BusinessCombinationSellerNotePayableLiability" xml:lang="en-US" id="sdhc_BusinessCombinationSellerNotePayableLiability">Seller note payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationSellerNotePayableLiability" xlink:to="sdhc_BusinessCombinationSellerNotePayableLiability" xlink:title="label: BusinessCombinationSellerNotePayableLiability to sdhc_BusinessCombinationSellerNotePayableLiability" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits_lbl" xml:lang="en-US" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits_lbl">Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current at the acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:to="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits to sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits_lbl1" xml:lang="en-US" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Customer Deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:to="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits to sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xml:lang="en-US" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits">Customer deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:to="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits to sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationMeasurementPeriod" xlink:label="BusinessCombinationMeasurementPeriod" xlink:title="BusinessCombinationMeasurementPeriod" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationMeasurementPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessCombinationMeasurementPeriod_lbl" xml:lang="en-US" id="sdhc_BusinessCombinationMeasurementPeriod_lbl">Business Combination, Measurement Period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationMeasurementPeriod" xlink:to="sdhc_BusinessCombinationMeasurementPeriod_lbl" xlink:title="label: BusinessCombinationMeasurementPeriod to sdhc_BusinessCombinationMeasurementPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationMeasurementPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessCombinationMeasurementPeriod_lbl1" xml:lang="en-US" id="sdhc_BusinessCombinationMeasurementPeriod_lbl1">Business Combination, Measurement Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationMeasurementPeriod" xlink:to="sdhc_BusinessCombinationMeasurementPeriod_lbl1" xlink:title="label: BusinessCombinationMeasurementPeriod to sdhc_BusinessCombinationMeasurementPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_BusinessCombinationMeasurementPeriod" xml:lang="en-US" id="sdhc_BusinessCombinationMeasurementPeriod">Acquisition measurement period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationMeasurementPeriod" xlink:to="sdhc_BusinessCombinationMeasurementPeriod" xlink:title="label: BusinessCombinationMeasurementPeriod to sdhc_BusinessCombinationMeasurementPeriod" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts_lbl" xml:lang="en-US" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts_lbl">The amount of deposits of real estate under option or contracts recognized as of the acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:to="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts to sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts_lbl1" xml:lang="en-US" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deposits of Real Estate under Option or Contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:to="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts to sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xml:lang="en-US" id="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts">Deposits on real estate under option or contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:to="sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts to sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xlink:label="InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xlink:title="InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock_lbl" xml:lang="en-US" id="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock_lbl">Disclosure of accounting policy for Initial public offering and reorganization transactions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xlink:to="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock_lbl" xlink:title="label: InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock to sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock_lbl1" xml:lang="en-US" id="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock_lbl1">Initial Public Offering and Reorganization Transactions [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xlink:to="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock_lbl1" xlink:title="label: InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock to sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xml:lang="en-US" id="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock">Initial Public Offering and Reorganization Transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xlink:to="sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xlink:title="label: InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock to sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateNotOwnedPolicyTextBlock" xlink:label="RealEstateNotOwnedPolicyTextBlock" xlink:title="RealEstateNotOwnedPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateNotOwnedPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_RealEstateNotOwnedPolicyTextBlock_lbl" xml:lang="en-US" id="sdhc_RealEstateNotOwnedPolicyTextBlock_lbl">Disclosure of accounting policy for real estate not owned.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateNotOwnedPolicyTextBlock" xlink:to="sdhc_RealEstateNotOwnedPolicyTextBlock_lbl" xlink:title="label: RealEstateNotOwnedPolicyTextBlock to sdhc_RealEstateNotOwnedPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateNotOwnedPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RealEstateNotOwnedPolicyTextBlock_lbl1" xml:lang="en-US" id="sdhc_RealEstateNotOwnedPolicyTextBlock_lbl1">Real Estate Not Owned [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateNotOwnedPolicyTextBlock" xlink:to="sdhc_RealEstateNotOwnedPolicyTextBlock_lbl1" xlink:title="label: RealEstateNotOwnedPolicyTextBlock to sdhc_RealEstateNotOwnedPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateNotOwnedPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_RealEstateNotOwnedPolicyTextBlock" xml:lang="en-US" id="sdhc_RealEstateNotOwnedPolicyTextBlock">Real estate not owned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateNotOwnedPolicyTextBlock" xlink:to="sdhc_RealEstateNotOwnedPolicyTextBlock" xlink:title="label: RealEstateNotOwnedPolicyTextBlock to sdhc_RealEstateNotOwnedPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_TaxReceivableAgreementPolicyTextBlock" xlink:label="TaxReceivableAgreementPolicyTextBlock" xlink:title="TaxReceivableAgreementPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_TaxReceivableAgreementPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_TaxReceivableAgreementPolicyTextBlock_lbl" xml:lang="en-US" id="sdhc_TaxReceivableAgreementPolicyTextBlock_lbl">Disclosure of accounting policy for tax receivable agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxReceivableAgreementPolicyTextBlock" xlink:to="sdhc_TaxReceivableAgreementPolicyTextBlock_lbl" xlink:title="label: TaxReceivableAgreementPolicyTextBlock to sdhc_TaxReceivableAgreementPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_TaxReceivableAgreementPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_TaxReceivableAgreementPolicyTextBlock_lbl1" xml:lang="en-US" id="sdhc_TaxReceivableAgreementPolicyTextBlock_lbl1">Tax Receivable Agreement [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxReceivableAgreementPolicyTextBlock" xlink:to="sdhc_TaxReceivableAgreementPolicyTextBlock_lbl1" xlink:title="label: TaxReceivableAgreementPolicyTextBlock to sdhc_TaxReceivableAgreementPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_TaxReceivableAgreementPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_TaxReceivableAgreementPolicyTextBlock" xml:lang="en-US" id="sdhc_TaxReceivableAgreementPolicyTextBlock">Tax receivable agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxReceivableAgreementPolicyTextBlock" xlink:to="sdhc_TaxReceivableAgreementPolicyTextBlock" xlink:title="label: TaxReceivableAgreementPolicyTextBlock to sdhc_TaxReceivableAgreementPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_OtherAssetPolicyTextBlock" xlink:label="OtherAssetPolicyTextBlock" xlink:title="OtherAssetPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_OtherAssetPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_OtherAssetPolicyTextBlock_lbl" xml:lang="en-US" id="sdhc_OtherAssetPolicyTextBlock_lbl">Disclosure of accounting policy for other assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetPolicyTextBlock" xlink:to="sdhc_OtherAssetPolicyTextBlock_lbl" xlink:title="label: OtherAssetPolicyTextBlock to sdhc_OtherAssetPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_OtherAssetPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_OtherAssetPolicyTextBlock_lbl1" xml:lang="en-US" id="sdhc_OtherAssetPolicyTextBlock_lbl1">Other Asset [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetPolicyTextBlock" xlink:to="sdhc_OtherAssetPolicyTextBlock_lbl1" xlink:title="label: OtherAssetPolicyTextBlock to sdhc_OtherAssetPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_OtherAssetPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_OtherAssetPolicyTextBlock" xml:lang="en-US" id="sdhc_OtherAssetPolicyTextBlock">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetPolicyTextBlock" xlink:to="sdhc_OtherAssetPolicyTextBlock" xlink:title="label: OtherAssetPolicyTextBlock to sdhc_OtherAssetPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xlink:label="DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xlink:title="DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock_lbl" xml:lang="en-US" id="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock_lbl">Disclosure of accounting policy for Deposits on real estate under option or contract.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xlink:to="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock_lbl" xlink:title="label: DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock to sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock_lbl1" xml:lang="en-US" id="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock_lbl1">Deposits on Real Estate Under Option or Contracts [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xlink:to="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock_lbl1" xlink:title="label: DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock to sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xml:lang="en-US" id="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock">Deposits on real estate under option or contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xlink:to="sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xlink:title="label: DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock to sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NatureOfBusinessPolicyTextBlock" xlink:label="NatureOfBusinessPolicyTextBlock" xlink:title="NatureOfBusinessPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_NatureOfBusinessPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_NatureOfBusinessPolicyTextBlock_lbl" xml:lang="en-US" id="sdhc_NatureOfBusinessPolicyTextBlock_lbl">Disclosure of accounting policy for nature of business.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfBusinessPolicyTextBlock" xlink:to="sdhc_NatureOfBusinessPolicyTextBlock_lbl" xlink:title="label: NatureOfBusinessPolicyTextBlock to sdhc_NatureOfBusinessPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_NatureOfBusinessPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_NatureOfBusinessPolicyTextBlock_lbl1" xml:lang="en-US" id="sdhc_NatureOfBusinessPolicyTextBlock_lbl1">Nature of Business [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfBusinessPolicyTextBlock" xlink:to="sdhc_NatureOfBusinessPolicyTextBlock_lbl1" xlink:title="label: NatureOfBusinessPolicyTextBlock to sdhc_NatureOfBusinessPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_NatureOfBusinessPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_NatureOfBusinessPolicyTextBlock" xml:lang="en-US" id="sdhc_NatureOfBusinessPolicyTextBlock">Nature of business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfBusinessPolicyTextBlock" xlink:to="sdhc_NatureOfBusinessPolicyTextBlock" xlink:title="label: NatureOfBusinessPolicyTextBlock to sdhc_NatureOfBusinessPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccruedIncentiveCompensationAbstract" xlink:label="AccruedIncentiveCompensationAbstract" xlink:title="AccruedIncentiveCompensationAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_AccruedIncentiveCompensationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_AccruedIncentiveCompensationAbstract_lbl1" xml:lang="en-US" id="sdhc_AccruedIncentiveCompensationAbstract_lbl1">Accrued Incentive Compensation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncentiveCompensationAbstract" xlink:to="sdhc_AccruedIncentiveCompensationAbstract_lbl1" xlink:title="label: AccruedIncentiveCompensationAbstract to sdhc_AccruedIncentiveCompensationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccruedIncentiveCompensationTextBlock" xlink:label="AccruedIncentiveCompensationTextBlock" xlink:title="AccruedIncentiveCompensationTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_AccruedIncentiveCompensationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_AccruedIncentiveCompensationTextBlock_lbl" xml:lang="en-US" id="sdhc_AccruedIncentiveCompensationTextBlock_lbl">The entire disclosure for accrued incentive compensation means the amount of any annual short-term incentive compensation earned with respect to the calendar year ended prior to the date of termination but not yet paid as of the executive's date of termination.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncentiveCompensationTextBlock" xlink:to="sdhc_AccruedIncentiveCompensationTextBlock_lbl" xlink:title="label: AccruedIncentiveCompensationTextBlock to sdhc_AccruedIncentiveCompensationTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_AccruedIncentiveCompensationTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_AccruedIncentiveCompensationTextBlock_lbl1" xml:lang="en-US" id="sdhc_AccruedIncentiveCompensationTextBlock_lbl1">Accrued Incentive Compensation [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncentiveCompensationTextBlock" xlink:to="sdhc_AccruedIncentiveCompensationTextBlock_lbl1" xlink:title="label: AccruedIncentiveCompensationTextBlock to sdhc_AccruedIncentiveCompensationTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_AccruedIncentiveCompensationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_AccruedIncentiveCompensationTextBlock" xml:lang="en-US" id="sdhc_AccruedIncentiveCompensationTextBlock">Accrued incentive compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncentiveCompensationTextBlock" xlink:to="sdhc_AccruedIncentiveCompensationTextBlock" xlink:title="label: AccruedIncentiveCompensationTextBlock to sdhc_AccruedIncentiveCompensationTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract" xlink:label="DepositsOnRealEstateUnderOptionOrContractsAbstract" xlink:title="DepositsOnRealEstateUnderOptionOrContractsAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract_lbl1" xml:lang="en-US" id="sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract_lbl1">Deposits on Real Estate Under Option or Contracts [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsOnRealEstateUnderOptionOrContractsAbstract" xlink:to="sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract_lbl1" xlink:title="label: DepositsOnRealEstateUnderOptionOrContractsAbstract to sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract" xml:lang="en-US" id="sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract">Deposits on Real Estate under Option or Contract [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsOnRealEstateUnderOptionOrContractsAbstract" xlink:to="sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract" xlink:title="label: DepositsOnRealEstateUnderOptionOrContractsAbstract to sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xlink:label="WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xlink:title="WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" />
    <link:label xlink:type="resource" xlink:label="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts_lbl" xml:lang="en-US" id="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts_lbl">The write-off of deposits associated with terminated option contracts during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xlink:to="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts_lbl" xlink:title="label: WriteOffOfDepositsAssociatedWithTerminatedOptionContracts to sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts_lbl1" xml:lang="en-US" id="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts_lbl1">Write-off of Deposits Associated with Terminated Option Contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xlink:to="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts_lbl1" xlink:title="label: WriteOffOfDepositsAssociatedWithTerminatedOptionContracts to sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xml:lang="en-US" id="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts">Write-off of deposits associated with terminated option contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xlink:to="sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xlink:title="label: WriteOffOfDepositsAssociatedWithTerminatedOptionContracts to sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_TaxReceivableAgreementAbstract" xlink:label="TaxReceivableAgreementAbstract" xlink:title="TaxReceivableAgreementAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_TaxReceivableAgreementAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_TaxReceivableAgreementAbstract_lbl1" xml:lang="en-US" id="sdhc_TaxReceivableAgreementAbstract_lbl1">Tax Receivable Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxReceivableAgreementAbstract" xlink:to="sdhc_TaxReceivableAgreementAbstract_lbl1" xlink:title="label: TaxReceivableAgreementAbstract to sdhc_TaxReceivableAgreementAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PercentageOfPaymentOnTaxBenefit" xlink:label="PercentageOfPaymentOnTaxBenefit" xlink:title="PercentageOfPaymentOnTaxBenefit" />
    <link:label xlink:type="resource" xlink:label="sdhc_PercentageOfPaymentOnTaxBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_PercentageOfPaymentOnTaxBenefit_lbl" xml:lang="en-US" id="sdhc_PercentageOfPaymentOnTaxBenefit_lbl">Percentage of payment on tax benefit.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfPaymentOnTaxBenefit" xlink:to="sdhc_PercentageOfPaymentOnTaxBenefit_lbl" xlink:title="label: PercentageOfPaymentOnTaxBenefit to sdhc_PercentageOfPaymentOnTaxBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_PercentageOfPaymentOnTaxBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_PercentageOfPaymentOnTaxBenefit_lbl1" xml:lang="en-US" id="sdhc_PercentageOfPaymentOnTaxBenefit_lbl1">Percentage of Payment on Tax Benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfPaymentOnTaxBenefit" xlink:to="sdhc_PercentageOfPaymentOnTaxBenefit_lbl1" xlink:title="label: PercentageOfPaymentOnTaxBenefit to sdhc_PercentageOfPaymentOnTaxBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_PercentageOfPaymentOnTaxBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_PercentageOfPaymentOnTaxBenefit" xml:lang="en-US" id="sdhc_PercentageOfPaymentOnTaxBenefit">Percentage of payment on tax benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfPaymentOnTaxBenefit" xlink:to="sdhc_PercentageOfPaymentOnTaxBenefit" xlink:title="label: PercentageOfPaymentOnTaxBenefit to sdhc_PercentageOfPaymentOnTaxBenefit" />
    <link:label xlink:type="resource" xlink:label="sdhc_PercentageOfPaymentOnTaxBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="sdhc_PercentageOfPaymentOnTaxBenefit_lbl2" xml:lang="en-US" id="sdhc_PercentageOfPaymentOnTaxBenefit_lbl2">Percentage of projected tax benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfPaymentOnTaxBenefit" xlink:to="sdhc_PercentageOfPaymentOnTaxBenefit_lbl2" xlink:title="label: PercentageOfPaymentOnTaxBenefit to sdhc_PercentageOfPaymentOnTaxBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ContinuingEquityOwnersMember" xlink:label="ContinuingEquityOwnersMember" xlink:title="ContinuingEquityOwnersMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_ContinuingEquityOwnersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ContinuingEquityOwnersMember_lbl" xml:lang="en-US" id="sdhc_ContinuingEquityOwnersMember_lbl">The owner's investment in asset after they deduct any liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContinuingEquityOwnersMember" xlink:to="sdhc_ContinuingEquityOwnersMember_lbl" xlink:title="label: ContinuingEquityOwnersMember to sdhc_ContinuingEquityOwnersMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ContinuingEquityOwnersMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ContinuingEquityOwnersMember_lbl1" xml:lang="en-US" id="sdhc_ContinuingEquityOwnersMember_lbl1">Continuing Equity Owners [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContinuingEquityOwnersMember" xlink:to="sdhc_ContinuingEquityOwnersMember_lbl1" xlink:title="label: ContinuingEquityOwnersMember to sdhc_ContinuingEquityOwnersMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ContinuingEquityOwnersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ContinuingEquityOwnersMember" xml:lang="en-US" id="sdhc_ContinuingEquityOwnersMember">Continuing Equity Owners [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContinuingEquityOwnersMember" xlink:to="sdhc_ContinuingEquityOwnersMember" xlink:title="label: ContinuingEquityOwnersMember to sdhc_ContinuingEquityOwnersMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:label="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:title="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract_lbl1" xml:lang="en-US" id="sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract_lbl1">Common Stock, Number of Shares Reserved for Future Issuance [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:to="sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract_lbl1" xlink:title="label: CommonStockNumberOfSharesReservedForFutureIssuanceAbstract to sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xml:lang="en-US" id="sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract">Common Stock Reserved for Future Issuances [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:to="sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:title="label: CommonStockNumberOfSharesReservedForFutureIssuanceAbstract to sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:label="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:title="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract_lbl1" xml:lang="en-US" id="sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract_lbl1">Distributions to Members Related to Income Tax Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:to="sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract_lbl1" xlink:title="label: DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract to sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xml:lang="en-US" id="sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract">Distributions to Members Related to Their Income Tax Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:to="sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:title="label: DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract to sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncomeTaxLiabilitiesDistributions" xlink:label="IncomeTaxLiabilitiesDistributions" xlink:title="IncomeTaxLiabilitiesDistributions" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncomeTaxLiabilitiesDistributions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_IncomeTaxLiabilitiesDistributions_lbl" xml:lang="en-US" id="sdhc_IncomeTaxLiabilitiesDistributions_lbl">The amount of distributions to members related to their income tax liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxLiabilitiesDistributions" xlink:to="sdhc_IncomeTaxLiabilitiesDistributions_lbl" xlink:title="label: IncomeTaxLiabilitiesDistributions to sdhc_IncomeTaxLiabilitiesDistributions_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncomeTaxLiabilitiesDistributions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_IncomeTaxLiabilitiesDistributions_lbl1" xml:lang="en-US" id="sdhc_IncomeTaxLiabilitiesDistributions_lbl1">Income Tax Liabilities Distributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxLiabilitiesDistributions" xlink:to="sdhc_IncomeTaxLiabilitiesDistributions_lbl1" xlink:title="label: IncomeTaxLiabilitiesDistributions to sdhc_IncomeTaxLiabilitiesDistributions_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncomeTaxLiabilitiesDistributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_IncomeTaxLiabilitiesDistributions" xml:lang="en-US" id="sdhc_IncomeTaxLiabilitiesDistributions">Tax distributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxLiabilitiesDistributions" xlink:to="sdhc_IncomeTaxLiabilitiesDistributions" xlink:title="label: IncomeTaxLiabilitiesDistributions to sdhc_IncomeTaxLiabilitiesDistributions" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockVotesPerShareUponSunsetDate" xlink:label="CommonStockVotesPerShareUponSunsetDate" xlink:title="CommonStockVotesPerShareUponSunsetDate" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockVotesPerShareUponSunsetDate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_CommonStockVotesPerShareUponSunsetDate_lbl" xml:lang="en-US" id="sdhc_CommonStockVotesPerShareUponSunsetDate_lbl">Number of votes each holder is entitled to vote per share upon the Sunset date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockVotesPerShareUponSunsetDate" xlink:to="sdhc_CommonStockVotesPerShareUponSunsetDate_lbl" xlink:title="label: CommonStockVotesPerShareUponSunsetDate to sdhc_CommonStockVotesPerShareUponSunsetDate_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockVotesPerShareUponSunsetDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_CommonStockVotesPerShareUponSunsetDate_lbl1" xml:lang="en-US" id="sdhc_CommonStockVotesPerShareUponSunsetDate_lbl1">Common Stock Votes Per Share Upon Sunset Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockVotesPerShareUponSunsetDate" xlink:to="sdhc_CommonStockVotesPerShareUponSunsetDate_lbl1" xlink:title="label: CommonStockVotesPerShareUponSunsetDate to sdhc_CommonStockVotesPerShareUponSunsetDate_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockVotesPerShareUponSunsetDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_CommonStockVotesPerShareUponSunsetDate" xml:lang="en-US" id="sdhc_CommonStockVotesPerShareUponSunsetDate">Votes per share upon Sunset date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockVotesPerShareUponSunsetDate" xlink:to="sdhc_CommonStockVotesPerShareUponSunsetDate" xlink:title="label: CommonStockVotesPerShareUponSunsetDate to sdhc_CommonStockVotesPerShareUponSunsetDate" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockEconomicRights" xlink:label="CommonStockEconomicRights" xlink:title="CommonStockEconomicRights" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockEconomicRights_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_CommonStockEconomicRights_lbl" xml:lang="en-US" id="sdhc_CommonStockEconomicRights_lbl">The right to receive dividends or to receive a distribution upon dissolution or liquidation.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockEconomicRights" xlink:to="sdhc_CommonStockEconomicRights_lbl" xlink:title="label: CommonStockEconomicRights to sdhc_CommonStockEconomicRights_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockEconomicRights_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_CommonStockEconomicRights_lbl1" xml:lang="en-US" id="sdhc_CommonStockEconomicRights_lbl1">Common Stock, Economic Rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockEconomicRights" xlink:to="sdhc_CommonStockEconomicRights_lbl1" xlink:title="label: CommonStockEconomicRights to sdhc_CommonStockEconomicRights_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_CommonStockEconomicRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_CommonStockEconomicRights" xml:lang="en-US" id="sdhc_CommonStockEconomicRights">Economic rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockEconomicRights" xlink:to="sdhc_CommonStockEconomicRights" xlink:title="label: CommonStockEconomicRights to sdhc_CommonStockEconomicRights" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RedemptionOfStockAbstract" xlink:label="RedemptionOfStockAbstract" xlink:title="RedemptionOfStockAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_RedemptionOfStockAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RedemptionOfStockAbstract_lbl1" xml:lang="en-US" id="sdhc_RedemptionOfStockAbstract_lbl1">Redemption of Stock [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionOfStockAbstract" xlink:to="sdhc_RedemptionOfStockAbstract_lbl1" xlink:title="label: RedemptionOfStockAbstract to sdhc_RedemptionOfStockAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_RedemptionOfStockAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_RedemptionOfStockAbstract" xml:lang="en-US" id="sdhc_RedemptionOfStockAbstract">Redemption of Class C &amp; Class D Units [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionOfStockAbstract" xlink:to="sdhc_RedemptionOfStockAbstract" xlink:title="label: RedemptionOfStockAbstract to sdhc_RedemptionOfStockAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassCAndDMember" xlink:label="CapitalUnitClassCAndDMember" xlink:title="CapitalUnitClassCAndDMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalUnitClassCAndDMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_CapitalUnitClassCAndDMember_lbl" xml:lang="en-US" id="sdhc_CapitalUnitClassCAndDMember_lbl">Class C and D of capital units, which are a type of ownership interest in a corporation.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassCAndDMember" xlink:to="sdhc_CapitalUnitClassCAndDMember_lbl" xlink:title="label: CapitalUnitClassCAndDMember to sdhc_CapitalUnitClassCAndDMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalUnitClassCAndDMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_CapitalUnitClassCAndDMember_lbl1" xml:lang="en-US" id="sdhc_CapitalUnitClassCAndDMember_lbl1">Capital Unit Class C and D [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassCAndDMember" xlink:to="sdhc_CapitalUnitClassCAndDMember_lbl1" xlink:title="label: CapitalUnitClassCAndDMember to sdhc_CapitalUnitClassCAndDMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalUnitClassCAndDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_CapitalUnitClassCAndDMember" xml:lang="en-US" id="sdhc_CapitalUnitClassCAndDMember">Capital Unit Class C and D [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassCAndDMember" xlink:to="sdhc_CapitalUnitClassCAndDMember" xlink:title="label: CapitalUnitClassCAndDMember to sdhc_CapitalUnitClassCAndDMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DueToRelatedPartiesAndNotesPayable" xlink:label="DueToRelatedPartiesAndNotesPayable" xlink:title="DueToRelatedPartiesAndNotesPayable" />
    <link:label xlink:type="resource" xlink:label="sdhc_DueToRelatedPartiesAndNotesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_DueToRelatedPartiesAndNotesPayable_lbl" xml:lang="en-US" id="sdhc_DueToRelatedPartiesAndNotesPayable_lbl">The amount of due to related parties and notes payable .</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueToRelatedPartiesAndNotesPayable" xlink:to="sdhc_DueToRelatedPartiesAndNotesPayable_lbl" xlink:title="label: DueToRelatedPartiesAndNotesPayable to sdhc_DueToRelatedPartiesAndNotesPayable_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_DueToRelatedPartiesAndNotesPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_DueToRelatedPartiesAndNotesPayable_lbl1" xml:lang="en-US" id="sdhc_DueToRelatedPartiesAndNotesPayable_lbl1">Due to Related Parties and Notes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueToRelatedPartiesAndNotesPayable" xlink:to="sdhc_DueToRelatedPartiesAndNotesPayable_lbl1" xlink:title="label: DueToRelatedPartiesAndNotesPayable to sdhc_DueToRelatedPartiesAndNotesPayable_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_DueToRelatedPartiesAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_DueToRelatedPartiesAndNotesPayable" xml:lang="en-US" id="sdhc_DueToRelatedPartiesAndNotesPayable">Due to related parties and notes payable - related party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueToRelatedPartiesAndNotesPayable" xlink:to="sdhc_DueToRelatedPartiesAndNotesPayable" xlink:title="label: DueToRelatedPartiesAndNotesPayable to sdhc_DueToRelatedPartiesAndNotesPayable" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:label="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:title="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" />
    <link:label xlink:type="resource" xlink:label="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities_lbl" xml:lang="en-US" id="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities_lbl">The amount of accruals related to real estate development and other liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:to="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities_lbl" xlink:title="label: AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities to sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities_lbl1" xml:lang="en-US" id="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities_lbl1">Accruals Related to Real Estate Development and Other Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:to="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities_lbl1" xlink:title="label: AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities to sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xml:lang="en-US" id="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities">Accruals related to real estate development and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:to="sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:title="label: AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities to sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateInventoryAndCapitalizedInterestAbstract" xlink:label="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:title="RealEstateInventoryAndCapitalizedInterestAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateInventoryAndCapitalizedInterestAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RealEstateInventoryAndCapitalizedInterestAbstract_lbl1" xml:lang="en-US" id="sdhc_RealEstateInventoryAndCapitalizedInterestAbstract_lbl1">Real estate inventory and capitalized interest [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:to="sdhc_RealEstateInventoryAndCapitalizedInterestAbstract_lbl1" xlink:title="label: RealEstateInventoryAndCapitalizedInterestAbstract to sdhc_RealEstateInventoryAndCapitalizedInterestAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock" xlink:label="RealEstateInventoryAndCapitalizedInterestTextBlock" xlink:title="RealEstateInventoryAndCapitalizedInterestTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock_lbl" xml:lang="en-US" id="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock_lbl">The entire disclosure for real estate inventory and capitalized interest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryAndCapitalizedInterestTextBlock" xlink:to="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock_lbl" xlink:title="label: RealEstateInventoryAndCapitalizedInterestTextBlock to sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock_lbl1" xml:lang="en-US" id="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock_lbl1">Real estate inventory and capitalized interest [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryAndCapitalizedInterestTextBlock" xlink:to="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock_lbl1" xlink:title="label: RealEstateInventoryAndCapitalizedInterestTextBlock to sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock" xml:lang="en-US" id="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock">Real estate inventory and capitalized interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryAndCapitalizedInterestTextBlock" xlink:to="sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock" xlink:title="label: RealEstateInventoryAndCapitalizedInterestTextBlock to sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateInventoryTableTextBlock" xlink:label="RealEstateInventoryTableTextBlock" xlink:title="RealEstateInventoryTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateInventoryTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_RealEstateInventoryTableTextBlock_lbl" xml:lang="en-US" id="sdhc_RealEstateInventoryTableTextBlock_lbl">Tabular disclosure of inventory real estate.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryTableTextBlock" xlink:to="sdhc_RealEstateInventoryTableTextBlock_lbl" xlink:title="label: RealEstateInventoryTableTextBlock to sdhc_RealEstateInventoryTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateInventoryTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RealEstateInventoryTableTextBlock_lbl1" xml:lang="en-US" id="sdhc_RealEstateInventoryTableTextBlock_lbl1">Real Estate Inventory [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryTableTextBlock" xlink:to="sdhc_RealEstateInventoryTableTextBlock_lbl1" xlink:title="label: RealEstateInventoryTableTextBlock to sdhc_RealEstateInventoryTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateInventoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_RealEstateInventoryTableTextBlock" xml:lang="en-US" id="sdhc_RealEstateInventoryTableTextBlock">Real Estate Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateInventoryTableTextBlock" xlink:to="sdhc_RealEstateInventoryTableTextBlock" xlink:title="label: RealEstateInventoryTableTextBlock to sdhc_RealEstateInventoryTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalizedInterestCostsTableTextBlock" xlink:label="CapitalizedInterestCostsTableTextBlock" xlink:title="CapitalizedInterestCostsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalizedInterestCostsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_CapitalizedInterestCostsTableTextBlock_lbl" xml:lang="en-US" id="sdhc_CapitalizedInterestCostsTableTextBlock_lbl">Tabular disclosure of capitalized interest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalizedInterestCostsTableTextBlock" xlink:to="sdhc_CapitalizedInterestCostsTableTextBlock_lbl" xlink:title="label: CapitalizedInterestCostsTableTextBlock to sdhc_CapitalizedInterestCostsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalizedInterestCostsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_CapitalizedInterestCostsTableTextBlock_lbl1" xml:lang="en-US" id="sdhc_CapitalizedInterestCostsTableTextBlock_lbl1">Capitalized Interest Costs [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalizedInterestCostsTableTextBlock" xlink:to="sdhc_CapitalizedInterestCostsTableTextBlock_lbl1" xlink:title="label: CapitalizedInterestCostsTableTextBlock to sdhc_CapitalizedInterestCostsTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalizedInterestCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_CapitalizedInterestCostsTableTextBlock" xml:lang="en-US" id="sdhc_CapitalizedInterestCostsTableTextBlock">Capitalized Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalizedInterestCostsTableTextBlock" xlink:to="sdhc_CapitalizedInterestCostsTableTextBlock" xlink:title="label: CapitalizedInterestCostsTableTextBlock to sdhc_CapitalizedInterestCostsTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MinimumTangibleNetWorthMember" xlink:label="MinimumTangibleNetWorthMember" xlink:title="MinimumTangibleNetWorthMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_MinimumTangibleNetWorthMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_MinimumTangibleNetWorthMember_lbl" xml:lang="en-US" id="sdhc_MinimumTangibleNetWorthMember_lbl">Components used to calculate minimum tangible net worth.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumTangibleNetWorthMember" xlink:to="sdhc_MinimumTangibleNetWorthMember_lbl" xlink:title="label: MinimumTangibleNetWorthMember to sdhc_MinimumTangibleNetWorthMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_MinimumTangibleNetWorthMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_MinimumTangibleNetWorthMember_lbl1" xml:lang="en-US" id="sdhc_MinimumTangibleNetWorthMember_lbl1">Minimum Tangible Net Worth [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumTangibleNetWorthMember" xlink:to="sdhc_MinimumTangibleNetWorthMember_lbl1" xlink:title="label: MinimumTangibleNetWorthMember to sdhc_MinimumTangibleNetWorthMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:label="DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:title="DebtInstrumentAdditionalExtendedMaturityPeriod" />
    <link:label xlink:type="resource" xlink:label="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod_lbl" xml:lang="en-US" id="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod_lbl">Extended period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:to="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod_lbl" xlink:title="label: DebtInstrumentAdditionalExtendedMaturityPeriod to sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod_lbl1" xml:lang="en-US" id="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod_lbl1">Debt Instrument Additional Extended Maturity Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:to="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod_lbl1" xlink:title="label: DebtInstrumentAdditionalExtendedMaturityPeriod to sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod" xml:lang="en-US" id="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod">Additional extended maturity period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:to="sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:title="label: DebtInstrumentAdditionalExtendedMaturityPeriod to sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MaximumLeverageRatio" xlink:label="MaximumLeverageRatio" xlink:title="MaximumLeverageRatio" />
    <link:label xlink:type="resource" xlink:label="sdhc_MaximumLeverageRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_MaximumLeverageRatio_lbl" xml:lang="en-US" id="sdhc_MaximumLeverageRatio_lbl">The maximum leverage ratio expected to be maintained pursuant to amended credit facility in order to pay dividends in an amount greater than the prior year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumLeverageRatio" xlink:to="sdhc_MaximumLeverageRatio_lbl" xlink:title="label: MaximumLeverageRatio to sdhc_MaximumLeverageRatio_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_MaximumLeverageRatio_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_MaximumLeverageRatio_lbl1" xml:lang="en-US" id="sdhc_MaximumLeverageRatio_lbl1">Maximum Leverage Ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumLeverageRatio" xlink:to="sdhc_MaximumLeverageRatio_lbl1" xlink:title="label: MaximumLeverageRatio to sdhc_MaximumLeverageRatio_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_MaximumLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_MaximumLeverageRatio" xml:lang="en-US" id="sdhc_MaximumLeverageRatio">Maximum leverage ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumLeverageRatio" xlink:to="sdhc_MaximumLeverageRatio" xlink:title="label: MaximumLeverageRatio to sdhc_MaximumLeverageRatio" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MinimumRatioOfEBITDAToInterestIncurred" xlink:label="MinimumRatioOfEBITDAToInterestIncurred" xlink:title="MinimumRatioOfEBITDAToInterestIncurred" />
    <link:label xlink:type="resource" xlink:label="sdhc_MinimumRatioOfEBITDAToInterestIncurred_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_MinimumRatioOfEBITDAToInterestIncurred_lbl" xml:lang="en-US" id="sdhc_MinimumRatioOfEBITDAToInterestIncurred_lbl">Minimum ratio of EBITDA to interest incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRatioOfEBITDAToInterestIncurred" xlink:to="sdhc_MinimumRatioOfEBITDAToInterestIncurred_lbl" xlink:title="label: MinimumRatioOfEBITDAToInterestIncurred to sdhc_MinimumRatioOfEBITDAToInterestIncurred_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_MinimumRatioOfEBITDAToInterestIncurred_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_MinimumRatioOfEBITDAToInterestIncurred_lbl1" xml:lang="en-US" id="sdhc_MinimumRatioOfEBITDAToInterestIncurred_lbl1">Minimum ratio of EBITDA to interest incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRatioOfEBITDAToInterestIncurred" xlink:to="sdhc_MinimumRatioOfEBITDAToInterestIncurred_lbl1" xlink:title="label: MinimumRatioOfEBITDAToInterestIncurred to sdhc_MinimumRatioOfEBITDAToInterestIncurred_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_MinimumRatioOfEBITDAToInterestIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_MinimumRatioOfEBITDAToInterestIncurred" xml:lang="en-US" id="sdhc_MinimumRatioOfEBITDAToInterestIncurred">Minimum ratio of EBITDA to interest incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRatioOfEBITDAToInterestIncurred" xlink:to="sdhc_MinimumRatioOfEBITDAToInterestIncurred" xlink:title="label: MinimumRatioOfEBITDAToInterestIncurred to sdhc_MinimumRatioOfEBITDAToInterestIncurred" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_EquityProceedsPercentage" xlink:label="EquityProceedsPercentage" xlink:title="EquityProceedsPercentage" />
    <link:label xlink:type="resource" xlink:label="sdhc_EquityProceedsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_EquityProceedsPercentage_lbl" xml:lang="en-US" id="sdhc_EquityProceedsPercentage_lbl">Equity proceeds percentage from the issuance of shares, required as per amended credit facility financial covenants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityProceedsPercentage" xlink:to="sdhc_EquityProceedsPercentage_lbl" xlink:title="label: EquityProceedsPercentage to sdhc_EquityProceedsPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_EquityProceedsPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_EquityProceedsPercentage_lbl1" xml:lang="en-US" id="sdhc_EquityProceedsPercentage_lbl1">Equity Proceeds Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityProceedsPercentage" xlink:to="sdhc_EquityProceedsPercentage_lbl1" xlink:title="label: EquityProceedsPercentage to sdhc_EquityProceedsPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_EquityProceedsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_EquityProceedsPercentage" xml:lang="en-US" id="sdhc_EquityProceedsPercentage">Equity proceeds percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityProceedsPercentage" xlink:to="sdhc_EquityProceedsPercentage" xlink:title="label: EquityProceedsPercentage to sdhc_EquityProceedsPercentage" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CreditFacilityMinimumLiquidityRequirement" xlink:label="CreditFacilityMinimumLiquidityRequirement" xlink:title="CreditFacilityMinimumLiquidityRequirement" />
    <link:label xlink:type="resource" xlink:label="sdhc_CreditFacilityMinimumLiquidityRequirement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_CreditFacilityMinimumLiquidityRequirement_lbl" xml:lang="en-US" id="sdhc_CreditFacilityMinimumLiquidityRequirement_lbl">Minimum amount of cash liquidity required under the credit facility.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityMinimumLiquidityRequirement" xlink:to="sdhc_CreditFacilityMinimumLiquidityRequirement_lbl" xlink:title="label: CreditFacilityMinimumLiquidityRequirement to sdhc_CreditFacilityMinimumLiquidityRequirement_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_CreditFacilityMinimumLiquidityRequirement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_CreditFacilityMinimumLiquidityRequirement_lbl1" xml:lang="en-US" id="sdhc_CreditFacilityMinimumLiquidityRequirement_lbl1">Credit Facility, Minimum Liquidity Requirement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityMinimumLiquidityRequirement" xlink:to="sdhc_CreditFacilityMinimumLiquidityRequirement_lbl1" xlink:title="label: CreditFacilityMinimumLiquidityRequirement to sdhc_CreditFacilityMinimumLiquidityRequirement_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_CreditFacilityMinimumLiquidityRequirement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_CreditFacilityMinimumLiquidityRequirement" xml:lang="en-US" id="sdhc_CreditFacilityMinimumLiquidityRequirement">Minimum liquidity requirement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityMinimumLiquidityRequirement" xlink:to="sdhc_CreditFacilityMinimumLiquidityRequirement" xlink:title="label: CreditFacilityMinimumLiquidityRequirement to sdhc_CreditFacilityMinimumLiquidityRequirement" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:label="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:title="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" />
    <link:label xlink:type="resource" xlink:label="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature_lbl" xml:lang="en-US" id="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature_lbl">The amount of additional borrowing capacity under the accordion feature of the line of credit facility that allows the entity to borrow up to an additional amount upon the satisfaction of certain conditions, including obtaining commitments from one or more lenders.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:to="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature_lbl" xlink:title="label: LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature to sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature_lbl1" xml:lang="en-US" id="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature_lbl1">Line Of Credit Facility, Additional Borrowing Capacity Accordion Feature</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:to="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature_lbl1" xlink:title="label: LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature to sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xml:lang="en-US" id="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature">Accordion feature</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:to="sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:title="label: LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature to sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PreTaxIncomePercentage" xlink:label="PreTaxIncomePercentage" xlink:title="PreTaxIncomePercentage" />
    <link:label xlink:type="resource" xlink:label="sdhc_PreTaxIncomePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_PreTaxIncomePercentage_lbl" xml:lang="en-US" id="sdhc_PreTaxIncomePercentage_lbl">Minimum Pre tax income percentage required in any quarter as per amended credit facility financial covenants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreTaxIncomePercentage" xlink:to="sdhc_PreTaxIncomePercentage_lbl" xlink:title="label: PreTaxIncomePercentage to sdhc_PreTaxIncomePercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_PreTaxIncomePercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_PreTaxIncomePercentage_lbl1" xml:lang="en-US" id="sdhc_PreTaxIncomePercentage_lbl1">Pre Tax Income Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreTaxIncomePercentage" xlink:to="sdhc_PreTaxIncomePercentage_lbl1" xlink:title="label: PreTaxIncomePercentage to sdhc_PreTaxIncomePercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_PreTaxIncomePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_PreTaxIncomePercentage" xml:lang="en-US" id="sdhc_PreTaxIncomePercentage">Pre tax income percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreTaxIncomePercentage" xlink:to="sdhc_PreTaxIncomePercentage" xlink:title="label: PreTaxIncomePercentage to sdhc_PreTaxIncomePercentage" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SellerNotesMember" xlink:label="SellerNotesMember" xlink:title="SellerNotesMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_SellerNotesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_SellerNotesMember_lbl" xml:lang="en-US" id="sdhc_SellerNotesMember_lbl">A written promise to pay a note to a third party.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellerNotesMember" xlink:to="sdhc_SellerNotesMember_lbl" xlink:title="label: SellerNotesMember to sdhc_SellerNotesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_SellerNotesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_SellerNotesMember_lbl1" xml:lang="en-US" id="sdhc_SellerNotesMember_lbl1">Seller Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellerNotesMember" xlink:to="sdhc_SellerNotesMember_lbl1" xlink:title="label: SellerNotesMember to sdhc_SellerNotesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_SellerNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_SellerNotesMember" xml:lang="en-US" id="sdhc_SellerNotesMember">Seller Notes Payable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellerNotesMember" xlink:to="sdhc_SellerNotesMember" xlink:title="label: SellerNotesMember to sdhc_SellerNotesMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PreviousCreditFacilityMember" xlink:label="PreviousCreditFacilityMember" xlink:title="PreviousCreditFacilityMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_PreviousCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_PreviousCreditFacilityMember_lbl" xml:lang="en-US" id="sdhc_PreviousCreditFacilityMember_lbl">Unsecured revolving credit facility pre-IPO.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreviousCreditFacilityMember" xlink:to="sdhc_PreviousCreditFacilityMember_lbl" xlink:title="label: PreviousCreditFacilityMember to sdhc_PreviousCreditFacilityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_PreviousCreditFacilityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_PreviousCreditFacilityMember_lbl1" xml:lang="en-US" id="sdhc_PreviousCreditFacilityMember_lbl1">Previous Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreviousCreditFacilityMember" xlink:to="sdhc_PreviousCreditFacilityMember_lbl1" xlink:title="label: PreviousCreditFacilityMember to sdhc_PreviousCreditFacilityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:label="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:title="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract_lbl1" xml:lang="en-US" id="sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract_lbl1">Variable Interest Entity, Interests in Land Option Agreements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:to="sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract_lbl1" xlink:title="label: VariableInterestEntityInterestsInLandOptionAgreementsAbstract to sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xml:lang="en-US" id="sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract">Summary of Interests in Land Option Agreements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:to="sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:title="label: VariableInterestEntityInterestsInLandOptionAgreementsAbstract to sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:label="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:title="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" />
    <link:label xlink:type="resource" xlink:label="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts_lbl" xml:lang="en-US" id="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts_lbl">Amount of remaining purchase price in land option contracts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:to="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts_lbl" xlink:title="label: VariableInterestEntityRemainingPurchasePriceInLandOptionContracts to sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts_lbl1" xml:lang="en-US" id="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts_lbl1">Variable Interest Entity, Remaining Purchase Price in Land Option Contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:to="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts_lbl1" xlink:title="label: VariableInterestEntityRemainingPurchasePriceInLandOptionContracts to sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xml:lang="en-US" id="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts">Remaining purchase price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:to="sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:title="label: VariableInterestEntityRemainingPurchasePriceInLandOptionContracts to sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:label="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:title="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" />
    <link:label xlink:type="resource" xlink:label="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts_lbl" xml:lang="en-US" id="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts_lbl">Amount of deposits or investments in land option contracts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:to="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts_lbl" xlink:title="label: VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts to sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts_lbl1" xml:lang="en-US" id="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts_lbl1">Variable Interest Entity, Deposits or Investments in Land Option Contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:to="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts_lbl1" xlink:title="label: VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts to sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xml:lang="en-US" id="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts">Deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:to="sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:title="label: VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts to sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_JBBCherokeeHoldingsLLCMember" xlink:label="JBBCherokeeHoldingsLLCMember" xlink:title="JBBCherokeeHoldingsLLCMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_JBBCherokeeHoldingsLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_JBBCherokeeHoldingsLLCMember_lbl" xml:lang="en-US" id="sdhc_JBBCherokeeHoldingsLLCMember_lbl">A company ultimately beneficially owned by the Company's JBB Cherokee Holdings LLC.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="JBBCherokeeHoldingsLLCMember" xlink:to="sdhc_JBBCherokeeHoldingsLLCMember_lbl" xlink:title="label: JBBCherokeeHoldingsLLCMember to sdhc_JBBCherokeeHoldingsLLCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_JBBCherokeeHoldingsLLCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_JBBCherokeeHoldingsLLCMember_lbl1" xml:lang="en-US" id="sdhc_JBBCherokeeHoldingsLLCMember_lbl1">JBB Cherokee Holdings LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="JBBCherokeeHoldingsLLCMember" xlink:to="sdhc_JBBCherokeeHoldingsLLCMember_lbl1" xlink:title="label: JBBCherokeeHoldingsLLCMember to sdhc_JBBCherokeeHoldingsLLCMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:label="AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:title="AdditionalInformationRelatedToOperatingLeasesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock_lbl" xml:lang="en-US" id="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock_lbl">Tabular disclosure of additional Information related to operating leases.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:to="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock_lbl" xlink:title="label: AdditionalInformationRelatedToOperatingLeasesTableTextBlock to sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock_lbl1" xml:lang="en-US" id="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock_lbl1">Additional Information Related to Operating Leases [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:to="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock_lbl1" xlink:title="label: AdditionalInformationRelatedToOperatingLeasesTableTextBlock to sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xml:lang="en-US" id="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock">Additional Information Related to Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:to="sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:title="label: AdditionalInformationRelatedToOperatingLeasesTableTextBlock to sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:label="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:title="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract_lbl1" xml:lang="en-US" id="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract_lbl1">Related Party Lease Cost Included Selling, General and Administrative Costs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:to="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract_lbl1" xlink:title="label: RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract to sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_HoustonMember" xlink:label="HoustonMember" xlink:title="HoustonMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_HoustonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_HoustonMember_lbl" xml:lang="en-US" id="sdhc_HoustonMember_lbl">Houston is the city in the U.S. state of Texas.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HoustonMember" xlink:to="sdhc_HoustonMember_lbl" xlink:title="label: HoustonMember to sdhc_HoustonMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_HoustonMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_HoustonMember_lbl1" xml:lang="en-US" id="sdhc_HoustonMember_lbl1">Houston [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HoustonMember" xlink:to="sdhc_HoustonMember_lbl1" xlink:title="label: HoustonMember to sdhc_HoustonMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_HoustonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_HoustonMember" xml:lang="en-US" id="sdhc_HoustonMember">Houston [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HoustonMember" xlink:to="sdhc_HoustonMember" xlink:title="label: HoustonMember to sdhc_HoustonMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NashvilleMember" xlink:label="NashvilleMember" xlink:title="NashvilleMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_NashvilleMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_NashvilleMember_lbl" xml:lang="en-US" id="sdhc_NashvilleMember_lbl">Nashville is the capital of the U.S. state of Tennessee.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NashvilleMember" xlink:to="sdhc_NashvilleMember_lbl" xlink:title="label: NashvilleMember to sdhc_NashvilleMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_NashvilleMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_NashvilleMember_lbl1" xml:lang="en-US" id="sdhc_NashvilleMember_lbl1">Nashville [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NashvilleMember" xlink:to="sdhc_NashvilleMember_lbl1" xlink:title="label: NashvilleMember to sdhc_NashvilleMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_NashvilleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_NashvilleMember" xml:lang="en-US" id="sdhc_NashvilleMember">Nashville [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NashvilleMember" xlink:to="sdhc_NashvilleMember" xlink:title="label: NashvilleMember to sdhc_NashvilleMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CharlotteMember" xlink:label="CharlotteMember" xlink:title="CharlotteMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_CharlotteMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_CharlotteMember_lbl" xml:lang="en-US" id="sdhc_CharlotteMember_lbl">Charlotte is city in the U.S. state of North Carolina.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CharlotteMember" xlink:to="sdhc_CharlotteMember_lbl" xlink:title="label: CharlotteMember to sdhc_CharlotteMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_CharlotteMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_CharlotteMember_lbl1" xml:lang="en-US" id="sdhc_CharlotteMember_lbl1">Charlotte [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CharlotteMember" xlink:to="sdhc_CharlotteMember_lbl1" xlink:title="label: CharlotteMember to sdhc_CharlotteMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_CharlotteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_CharlotteMember" xml:lang="en-US" id="sdhc_CharlotteMember">Charlotte [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CharlotteMember" xlink:to="sdhc_CharlotteMember" xlink:title="label: CharlotteMember to sdhc_CharlotteMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AtlantaMember" xlink:label="AtlantaMember" xlink:title="AtlantaMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_AtlantaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_AtlantaMember_lbl" xml:lang="en-US" id="sdhc_AtlantaMember_lbl">Atlanta is the capital of the U.S. state of Georgia.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AtlantaMember" xlink:to="sdhc_AtlantaMember_lbl" xlink:title="label: AtlantaMember to sdhc_AtlantaMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_AtlantaMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_AtlantaMember_lbl1" xml:lang="en-US" id="sdhc_AtlantaMember_lbl1">Atlanta [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AtlantaMember" xlink:to="sdhc_AtlantaMember_lbl1" xlink:title="label: AtlantaMember to sdhc_AtlantaMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_AtlantaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_AtlantaMember" xml:lang="en-US" id="sdhc_AtlantaMember">Atlanta [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AtlantaMember" xlink:to="sdhc_AtlantaMember" xlink:title="label: AtlantaMember to sdhc_AtlantaMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RaleighMember" xlink:label="RaleighMember" xlink:title="RaleighMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_RaleighMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_RaleighMember_lbl" xml:lang="en-US" id="sdhc_RaleighMember_lbl">Raleigh is the capital city of North Carolina.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RaleighMember" xlink:to="sdhc_RaleighMember_lbl" xlink:title="label: RaleighMember to sdhc_RaleighMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_RaleighMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RaleighMember_lbl1" xml:lang="en-US" id="sdhc_RaleighMember_lbl1">Raleigh [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RaleighMember" xlink:to="sdhc_RaleighMember_lbl1" xlink:title="label: RaleighMember to sdhc_RaleighMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_RaleighMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_RaleighMember" xml:lang="en-US" id="sdhc_RaleighMember">Raleigh [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RaleighMember" xlink:to="sdhc_RaleighMember" xlink:title="label: RaleighMember to sdhc_RaleighMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xlink:label="ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xlink:title="ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock_lbl" xml:lang="en-US" id="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock_lbl">Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments required under operating leases with related parties and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xlink:to="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock_lbl" xlink:title="label: ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock to sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock_lbl1" xml:lang="en-US" id="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock_lbl1">Schedule of Future Minimum Payments Required Under Operating Leases with Related Parties [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xlink:to="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock_lbl1" xlink:title="label: ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock to sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xml:lang="en-US" id="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock">Future Minimum Payments Required Under Operating Leases with Related Parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xlink:to="sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xlink:title="label: ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock to sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xlink:label="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xlink:title="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock_lbl" xml:lang="en-US" id="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock_lbl">Tabular disclosure of lessee's lease cost. Includes, related party lease cost included selling, general and administrative costs, 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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xlink:to="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock_lbl" xlink:title="label: RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock to sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock_lbl1" xml:lang="en-US" id="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock_lbl1">Related Party Lease Cost Included Selling, General and Administrative Costs [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xlink:to="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock_lbl1" xlink:title="label: RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock to sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xml:lang="en-US" id="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock">Related Party Lease Cost Included Selling, General and Administrative Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xlink:to="sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xlink:title="label: RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock to sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ConsultingFeesEarned" xlink:label="ConsultingFeesEarned" xlink:title="ConsultingFeesEarned" />
    <link:label xlink:type="resource" xlink:label="sdhc_ConsultingFeesEarned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ConsultingFeesEarned_lbl" xml:lang="en-US" id="sdhc_ConsultingFeesEarned_lbl">Company's board of managers was party to a consulting agreement with the company pursuant to which he provided services to the company in exchange earned fees.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingFeesEarned" xlink:to="sdhc_ConsultingFeesEarned_lbl" xlink:title="label: ConsultingFeesEarned to sdhc_ConsultingFeesEarned_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ConsultingFeesEarned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ConsultingFeesEarned_lbl1" xml:lang="en-US" id="sdhc_ConsultingFeesEarned_lbl1">Consulting Fees Earned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingFeesEarned" xlink:to="sdhc_ConsultingFeesEarned_lbl1" xlink:title="label: ConsultingFeesEarned to sdhc_ConsultingFeesEarned_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ConsultingFeesEarned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ConsultingFeesEarned" xml:lang="en-US" id="sdhc_ConsultingFeesEarned">Consulting fees earned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingFeesEarned" xlink:to="sdhc_ConsultingFeesEarned" xlink:title="label: ConsultingFeesEarned to sdhc_ConsultingFeesEarned" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfNotesPayables" xlink:label="NumberOfNotesPayables" xlink:title="NumberOfNotesPayables" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfNotesPayables_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_NumberOfNotesPayables_lbl" xml:lang="en-US" id="sdhc_NumberOfNotesPayables_lbl">Number of uncollateralized notes payable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfNotesPayables" xlink:to="sdhc_NumberOfNotesPayables_lbl" xlink:title="label: NumberOfNotesPayables to sdhc_NumberOfNotesPayables_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfNotesPayables_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_NumberOfNotesPayables_lbl1" xml:lang="en-US" id="sdhc_NumberOfNotesPayables_lbl1">Number of Notes Payables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfNotesPayables" xlink:to="sdhc_NumberOfNotesPayables_lbl1" xlink:title="label: NumberOfNotesPayables to sdhc_NumberOfNotesPayables_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfNotesPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_NumberOfNotesPayables" xml:lang="en-US" id="sdhc_NumberOfNotesPayables">Number of uncollateralized notes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfNotesPayables" xlink:to="sdhc_NumberOfNotesPayables" xlink:title="label: NumberOfNotesPayables to sdhc_NumberOfNotesPayables" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_FacilitiesFeeIncurred" xlink:label="FacilitiesFeeIncurred" xlink:title="FacilitiesFeeIncurred" />
    <link:label xlink:type="resource" xlink:label="sdhc_FacilitiesFeeIncurred_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_FacilitiesFeeIncurred_lbl" xml:lang="en-US" id="sdhc_FacilitiesFeeIncurred_lbl">The amount of facility fee incurred which needs to pay.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FacilitiesFeeIncurred" xlink:to="sdhc_FacilitiesFeeIncurred_lbl" xlink:title="label: FacilitiesFeeIncurred to sdhc_FacilitiesFeeIncurred_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_FacilitiesFeeIncurred_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_FacilitiesFeeIncurred_lbl1" xml:lang="en-US" id="sdhc_FacilitiesFeeIncurred_lbl1">Facilities Fee Incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FacilitiesFeeIncurred" xlink:to="sdhc_FacilitiesFeeIncurred_lbl1" xlink:title="label: FacilitiesFeeIncurred to sdhc_FacilitiesFeeIncurred_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_FacilitiesFeeIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_FacilitiesFeeIncurred" xml:lang="en-US" id="sdhc_FacilitiesFeeIncurred">Facilities fee incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FacilitiesFeeIncurred" xlink:to="sdhc_FacilitiesFeeIncurred" xlink:title="label: FacilitiesFeeIncurred to sdhc_FacilitiesFeeIncurred" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ConsultingAgreementMember" xlink:label="ConsultingAgreementMember" xlink:title="ConsultingAgreementMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_ConsultingAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ConsultingAgreementMember_lbl" xml:lang="en-US" id="sdhc_ConsultingAgreementMember_lbl">Company board of managers was party to a consulting agreement with the company pursuant to which he provided services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingAgreementMember" xlink:to="sdhc_ConsultingAgreementMember_lbl" xlink:title="label: ConsultingAgreementMember to sdhc_ConsultingAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ConsultingAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ConsultingAgreementMember_lbl1" xml:lang="en-US" id="sdhc_ConsultingAgreementMember_lbl1">Consulting Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingAgreementMember" xlink:to="sdhc_ConsultingAgreementMember_lbl1" xlink:title="label: ConsultingAgreementMember to sdhc_ConsultingAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ConsultingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ConsultingAgreementMember" xml:lang="en-US" id="sdhc_ConsultingAgreementMember">Consulting Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingAgreementMember" xlink:to="sdhc_ConsultingAgreementMember" xlink:title="label: ConsultingAgreementMember to sdhc_ConsultingAgreementMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PurchaseOfLotsAmount" xlink:label="PurchaseOfLotsAmount" xlink:title="PurchaseOfLotsAmount" />
    <link:label xlink:type="resource" xlink:label="sdhc_PurchaseOfLotsAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_PurchaseOfLotsAmount_lbl" xml:lang="en-US" id="sdhc_PurchaseOfLotsAmount_lbl">Amount of lots purchased during period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseOfLotsAmount" xlink:to="sdhc_PurchaseOfLotsAmount_lbl" xlink:title="label: PurchaseOfLotsAmount to sdhc_PurchaseOfLotsAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_PurchaseOfLotsAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_PurchaseOfLotsAmount_lbl1" xml:lang="en-US" id="sdhc_PurchaseOfLotsAmount_lbl1">Purchase of Lots Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseOfLotsAmount" xlink:to="sdhc_PurchaseOfLotsAmount_lbl1" xlink:title="label: PurchaseOfLotsAmount to sdhc_PurchaseOfLotsAmount_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_PurchaseOfLotsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_PurchaseOfLotsAmount" xml:lang="en-US" id="sdhc_PurchaseOfLotsAmount">Amount of lots purchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseOfLotsAmount" xlink:to="sdhc_PurchaseOfLotsAmount" xlink:title="label: PurchaseOfLotsAmount to sdhc_PurchaseOfLotsAmount" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LotOptionAgreementsMember" xlink:label="LotOptionAgreementsMember" xlink:title="LotOptionAgreementsMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_LotOptionAgreementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_LotOptionAgreementsMember_lbl" xml:lang="en-US" id="sdhc_LotOptionAgreementsMember_lbl">A lot option agreements whereby a deposit is provided to the seller, the Company has in the past, in lieu of providing a deposit, invested a minority interest in certain of the land banking entities with which it contracts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LotOptionAgreementsMember" xlink:to="sdhc_LotOptionAgreementsMember_lbl" xlink:title="label: LotOptionAgreementsMember to sdhc_LotOptionAgreementsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_LotOptionAgreementsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_LotOptionAgreementsMember_lbl1" xml:lang="en-US" id="sdhc_LotOptionAgreementsMember_lbl1">Lot Option Agreements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LotOptionAgreementsMember" xlink:to="sdhc_LotOptionAgreementsMember_lbl1" xlink:title="label: LotOptionAgreementsMember to sdhc_LotOptionAgreementsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_LotOptionAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_LotOptionAgreementsMember" xml:lang="en-US" id="sdhc_LotOptionAgreementsMember">Lot Option Agreements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LotOptionAgreementsMember" xlink:to="sdhc_LotOptionAgreementsMember" xlink:title="label: LotOptionAgreementsMember to sdhc_LotOptionAgreementsMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:label="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:title="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_lbl" xml:lang="en-US" id="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_lbl">The Company has two uncollateralized notes payable bearing interest rates at 2.12%.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:to="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_lbl" xlink:title="label: UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember to sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_lbl1" xml:lang="en-US" id="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_lbl1">Uncollateralized Notes Payable Interest Rate Two Point One Two Percent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:to="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_lbl1" xlink:title="label: UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember to sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xml:lang="en-US" id="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember">Uncollateralized Notes Payable 2.12% [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:to="sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:title="label: UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember to sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_FacilitiesFeePaid" xlink:label="FacilitiesFeePaid" xlink:title="FacilitiesFeePaid" />
    <link:label xlink:type="resource" xlink:label="sdhc_FacilitiesFeePaid_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_FacilitiesFeePaid_lbl" xml:lang="en-US" id="sdhc_FacilitiesFeePaid_lbl">Amount of facility fee paid related to business development and vendor relations.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FacilitiesFeePaid" xlink:to="sdhc_FacilitiesFeePaid_lbl" xlink:title="label: FacilitiesFeePaid to sdhc_FacilitiesFeePaid_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_FacilitiesFeePaid_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_FacilitiesFeePaid_lbl1" xml:lang="en-US" id="sdhc_FacilitiesFeePaid_lbl1">Facilities Fee Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FacilitiesFeePaid" xlink:to="sdhc_FacilitiesFeePaid_lbl1" xlink:title="label: FacilitiesFeePaid to sdhc_FacilitiesFeePaid_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_FacilitiesFeePaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_FacilitiesFeePaid" xml:lang="en-US" id="sdhc_FacilitiesFeePaid">Facilities fee paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FacilitiesFeePaid" xlink:to="sdhc_FacilitiesFeePaid" xlink:title="label: FacilitiesFeePaid to sdhc_FacilitiesFeePaid" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessTravelExpensesIncurredAndPaid" xlink:label="BusinessTravelExpensesIncurredAndPaid" xlink:title="BusinessTravelExpensesIncurredAndPaid" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessTravelExpensesIncurredAndPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_BusinessTravelExpensesIncurredAndPaid_lbl" xml:lang="en-US" id="sdhc_BusinessTravelExpensesIncurredAndPaid_lbl">Expenses incurred and paid for the use of aircraft for business travel.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessTravelExpensesIncurredAndPaid" xlink:to="sdhc_BusinessTravelExpensesIncurredAndPaid_lbl" xlink:title="label: BusinessTravelExpensesIncurredAndPaid to sdhc_BusinessTravelExpensesIncurredAndPaid_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessTravelExpensesIncurredAndPaid_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_BusinessTravelExpensesIncurredAndPaid_lbl1" xml:lang="en-US" id="sdhc_BusinessTravelExpensesIncurredAndPaid_lbl1">business travel Expenses Incurred and Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessTravelExpensesIncurredAndPaid" xlink:to="sdhc_BusinessTravelExpensesIncurredAndPaid_lbl1" xlink:title="label: BusinessTravelExpensesIncurredAndPaid to sdhc_BusinessTravelExpensesIncurredAndPaid_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_BusinessTravelExpensesIncurredAndPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_BusinessTravelExpensesIncurredAndPaid" xml:lang="en-US" id="sdhc_BusinessTravelExpensesIncurredAndPaid">Business travel expenses incurred and paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessTravelExpensesIncurredAndPaid" xlink:to="sdhc_BusinessTravelExpensesIncurredAndPaid" xlink:title="label: BusinessTravelExpensesIncurredAndPaid to sdhc_BusinessTravelExpensesIncurredAndPaid" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InvestmentsInUnconsolidatedEntitiesMember" xlink:label="InvestmentsInUnconsolidatedEntitiesMember" xlink:title="InvestmentsInUnconsolidatedEntitiesMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_InvestmentsInUnconsolidatedEntitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_InvestmentsInUnconsolidatedEntitiesMember_lbl" xml:lang="en-US" id="sdhc_InvestmentsInUnconsolidatedEntitiesMember_lbl">This member categorizes all investments in securities to segregate them from other than security investments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInUnconsolidatedEntitiesMember" xlink:to="sdhc_InvestmentsInUnconsolidatedEntitiesMember_lbl" xlink:title="label: InvestmentsInUnconsolidatedEntitiesMember to sdhc_InvestmentsInUnconsolidatedEntitiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_InvestmentsInUnconsolidatedEntitiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_InvestmentsInUnconsolidatedEntitiesMember_lbl1" xml:lang="en-US" id="sdhc_InvestmentsInUnconsolidatedEntitiesMember_lbl1">Investments in Unconsolidated Entities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInUnconsolidatedEntitiesMember" xlink:to="sdhc_InvestmentsInUnconsolidatedEntitiesMember_lbl1" xlink:title="label: InvestmentsInUnconsolidatedEntitiesMember to sdhc_InvestmentsInUnconsolidatedEntitiesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_InvestmentsInUnconsolidatedEntitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_InvestmentsInUnconsolidatedEntitiesMember" xml:lang="en-US" id="sdhc_InvestmentsInUnconsolidatedEntitiesMember">Investments in Unconsolidated Entities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInUnconsolidatedEntitiesMember" xlink:to="sdhc_InvestmentsInUnconsolidatedEntitiesMember" xlink:title="label: InvestmentsInUnconsolidatedEntitiesMember to sdhc_InvestmentsInUnconsolidatedEntitiesMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfLotsSold" xlink:label="NumberOfLotsSold" xlink:title="NumberOfLotsSold" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfLotsSold_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_NumberOfLotsSold_lbl" xml:lang="en-US" id="sdhc_NumberOfLotsSold_lbl">Number of lots sold during period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfLotsSold" xlink:to="sdhc_NumberOfLotsSold_lbl" xlink:title="label: NumberOfLotsSold to sdhc_NumberOfLotsSold_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfLotsSold_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_NumberOfLotsSold_lbl1" xml:lang="en-US" id="sdhc_NumberOfLotsSold_lbl1">Number of Lots Sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfLotsSold" xlink:to="sdhc_NumberOfLotsSold_lbl1" xlink:title="label: NumberOfLotsSold to sdhc_NumberOfLotsSold_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfLotsSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_NumberOfLotsSold" xml:lang="en-US" id="sdhc_NumberOfLotsSold">Number of lots sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfLotsSold" xlink:to="sdhc_NumberOfLotsSold" xlink:title="label: NumberOfLotsSold to sdhc_NumberOfLotsSold" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfLotsPurchased" xlink:label="NumberOfLotsPurchased" xlink:title="NumberOfLotsPurchased" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfLotsPurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_NumberOfLotsPurchased_lbl" xml:lang="en-US" id="sdhc_NumberOfLotsPurchased_lbl">Number of lots purchased during period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfLotsPurchased" xlink:to="sdhc_NumberOfLotsPurchased_lbl" xlink:title="label: NumberOfLotsPurchased to sdhc_NumberOfLotsPurchased_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfLotsPurchased_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_NumberOfLotsPurchased_lbl1" xml:lang="en-US" id="sdhc_NumberOfLotsPurchased_lbl1">Number of Lots Purchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfLotsPurchased" xlink:to="sdhc_NumberOfLotsPurchased_lbl1" xlink:title="label: NumberOfLotsPurchased to sdhc_NumberOfLotsPurchased_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfLotsPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_NumberOfLotsPurchased" xml:lang="en-US" id="sdhc_NumberOfLotsPurchased">Number of lots purchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfLotsPurchased" xlink:to="sdhc_NumberOfLotsPurchased" xlink:title="label: NumberOfLotsPurchased to sdhc_NumberOfLotsPurchased" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SaleOfLotsAmount" xlink:label="SaleOfLotsAmount" xlink:title="SaleOfLotsAmount" />
    <link:label xlink:type="resource" xlink:label="sdhc_SaleOfLotsAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_SaleOfLotsAmount_lbl" xml:lang="en-US" id="sdhc_SaleOfLotsAmount_lbl">An amount or lots sold during period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfLotsAmount" xlink:to="sdhc_SaleOfLotsAmount_lbl" xlink:title="label: SaleOfLotsAmount to sdhc_SaleOfLotsAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_SaleOfLotsAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_SaleOfLotsAmount_lbl1" xml:lang="en-US" id="sdhc_SaleOfLotsAmount_lbl1">Sale of Lots Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfLotsAmount" xlink:to="sdhc_SaleOfLotsAmount_lbl1" xlink:title="label: SaleOfLotsAmount to sdhc_SaleOfLotsAmount_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_SaleOfLotsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_SaleOfLotsAmount" xml:lang="en-US" id="sdhc_SaleOfLotsAmount">Amount of lots sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfLotsAmount" xlink:to="sdhc_SaleOfLotsAmount" xlink:title="label: SaleOfLotsAmount to sdhc_SaleOfLotsAmount" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DryLeaseAgreementMember" xlink:label="DryLeaseAgreementMember" xlink:title="DryLeaseAgreementMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_DryLeaseAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_DryLeaseAgreementMember_lbl" xml:lang="en-US" id="sdhc_DryLeaseAgreementMember_lbl">The dry lease agreement made between the company and related party for the use of the aircraft for business travel.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DryLeaseAgreementMember" xlink:to="sdhc_DryLeaseAgreementMember_lbl" xlink:title="label: DryLeaseAgreementMember to sdhc_DryLeaseAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_DryLeaseAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_DryLeaseAgreementMember_lbl1" xml:lang="en-US" id="sdhc_DryLeaseAgreementMember_lbl1">Dry Lease Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DryLeaseAgreementMember" xlink:to="sdhc_DryLeaseAgreementMember_lbl1" xlink:title="label: DryLeaseAgreementMember to sdhc_DryLeaseAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_DryLeaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_DryLeaseAgreementMember" xml:lang="en-US" id="sdhc_DryLeaseAgreementMember">Dry Lease Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DryLeaseAgreementMember" xlink:to="sdhc_DryLeaseAgreementMember" xlink:title="label: DryLeaseAgreementMember to sdhc_DryLeaseAgreementMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:label="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:title="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_lbl" xml:lang="en-US" id="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_lbl">The Company has two uncollateralized notes payable bearing interest rates at 2.56%.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:to="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_lbl" xlink:title="label: UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember to sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_lbl1" xml:lang="en-US" id="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_lbl1">Uncollateralized Notes Payable Interest Rate Two Point Five Six Percent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:to="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_lbl1" xlink:title="label: UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember to sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xml:lang="en-US" id="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember">Uncollateralized Notes Payable 2.56% [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:to="sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:title="label: UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember to sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_FormerMemberOfBoardOfManagerMember" xlink:label="FormerMemberOfBoardOfManagerMember" xlink:title="FormerMemberOfBoardOfManagerMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_FormerMemberOfBoardOfManagerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_FormerMemberOfBoardOfManagerMember_lbl" xml:lang="en-US" id="sdhc_FormerMemberOfBoardOfManagerMember_lbl">The company has entered into lot option transactions with a former member of the board of managers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerMemberOfBoardOfManagerMember" xlink:to="sdhc_FormerMemberOfBoardOfManagerMember_lbl" xlink:title="label: FormerMemberOfBoardOfManagerMember to sdhc_FormerMemberOfBoardOfManagerMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_FormerMemberOfBoardOfManagerMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_FormerMemberOfBoardOfManagerMember_lbl1" xml:lang="en-US" id="sdhc_FormerMemberOfBoardOfManagerMember_lbl1">Former Member of Board of Manager [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerMemberOfBoardOfManagerMember" xlink:to="sdhc_FormerMemberOfBoardOfManagerMember_lbl1" xlink:title="label: FormerMemberOfBoardOfManagerMember to sdhc_FormerMemberOfBoardOfManagerMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_FormerMemberOfBoardOfManagerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_FormerMemberOfBoardOfManagerMember" xml:lang="en-US" id="sdhc_FormerMemberOfBoardOfManagerMember">Former Member of Board of Manager [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerMemberOfBoardOfManagerMember" xlink:to="sdhc_FormerMemberOfBoardOfManagerMember" xlink:title="label: FormerMemberOfBoardOfManagerMember to sdhc_FormerMemberOfBoardOfManagerMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ProceedsFromSalesOfRealEstateNotOwned" xlink:label="ProceedsFromSalesOfRealEstateNotOwned" xlink:title="ProceedsFromSalesOfRealEstateNotOwned" />
    <link:label xlink:type="resource" xlink:label="sdhc_ProceedsFromSalesOfRealEstateNotOwned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ProceedsFromSalesOfRealEstateNotOwned_lbl" xml:lang="en-US" id="sdhc_ProceedsFromSalesOfRealEstateNotOwned_lbl">The cash inflow associated with the sale of real estate not owned.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSalesOfRealEstateNotOwned" xlink:to="sdhc_ProceedsFromSalesOfRealEstateNotOwned_lbl" xlink:title="label: ProceedsFromSalesOfRealEstateNotOwned to sdhc_ProceedsFromSalesOfRealEstateNotOwned_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ProceedsFromSalesOfRealEstateNotOwned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ProceedsFromSalesOfRealEstateNotOwned_lbl1" xml:lang="en-US" id="sdhc_ProceedsFromSalesOfRealEstateNotOwned_lbl1">Proceeds From Sales of Real Estate Not Owned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSalesOfRealEstateNotOwned" xlink:to="sdhc_ProceedsFromSalesOfRealEstateNotOwned_lbl1" xlink:title="label: ProceedsFromSalesOfRealEstateNotOwned to sdhc_ProceedsFromSalesOfRealEstateNotOwned_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ProceedsFromSalesOfRealEstateNotOwned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ProceedsFromSalesOfRealEstateNotOwned" xml:lang="en-US" id="sdhc_ProceedsFromSalesOfRealEstateNotOwned">Proceeds from sales of real estate not owned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSalesOfRealEstateNotOwned" xlink:to="sdhc_ProceedsFromSalesOfRealEstateNotOwned" xlink:title="label: ProceedsFromSalesOfRealEstateNotOwned to sdhc_ProceedsFromSalesOfRealEstateNotOwned" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners" xlink:label="PurchaseOfLLCInterestsFromContinuingEquityOwners" xlink:title="PurchaseOfLLCInterestsFromContinuingEquityOwners" />
    <link:label xlink:type="resource" xlink:label="sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners_lbl" xml:lang="en-US" id="sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners_lbl">Purchase of LLC interests from Continuing Equity Owners</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseOfLLCInterestsFromContinuingEquityOwners" xlink:to="sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners_lbl" xlink:title="label: PurchaseOfLLCInterestsFromContinuingEquityOwners to sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners_lbl1" xml:lang="en-US" id="sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners_lbl1">Purchase of LLC interests from Continuing Equity Owners</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseOfLLCInterestsFromContinuingEquityOwners" xlink:to="sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners_lbl1" xlink:title="label: PurchaseOfLLCInterestsFromContinuingEquityOwners to sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:label="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:title="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" />
    <link:label xlink:type="resource" xlink:label="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned_lbl" xml:lang="en-US" id="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned_lbl">The cash outflow associated with the payments related to repurchases of real estate not owned.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:to="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned_lbl" xlink:title="label: PaymentsRelatedToRepurchasesOfRealEstateNotOwned to sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned_lbl1" xml:lang="en-US" id="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned_lbl1">Payments Related to Repurchases of Real Estate Not Owned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:to="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned_lbl1" xlink:title="label: PaymentsRelatedToRepurchasesOfRealEstateNotOwned to sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xml:lang="en-US" id="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned">Payments related to repurchases of real estate not owned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:to="sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:title="label: PaymentsRelatedToRepurchasesOfRealEstateNotOwned to sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInRealEstateInventory" xlink:label="IncreaseDecreaseInRealEstateInventory" xlink:title="IncreaseDecreaseInRealEstateInventory" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInRealEstateInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_IncreaseDecreaseInRealEstateInventory_lbl" xml:lang="en-US" id="sdhc_IncreaseDecreaseInRealEstateInventory_lbl">Amount of increase (decrease) in real estate inventory.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInRealEstateInventory" xlink:to="sdhc_IncreaseDecreaseInRealEstateInventory_lbl" xlink:title="label: IncreaseDecreaseInRealEstateInventory to sdhc_IncreaseDecreaseInRealEstateInventory_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInRealEstateInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_IncreaseDecreaseInRealEstateInventory_lbl1" xml:lang="en-US" id="sdhc_IncreaseDecreaseInRealEstateInventory_lbl1">Increase (Decrease) in Real estate inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInRealEstateInventory" xlink:to="sdhc_IncreaseDecreaseInRealEstateInventory_lbl1" xlink:title="label: IncreaseDecreaseInRealEstateInventory to sdhc_IncreaseDecreaseInRealEstateInventory_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInRealEstateInventory" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_IncreaseDecreaseInRealEstateInventory" xml:lang="en-US" id="sdhc_IncreaseDecreaseInRealEstateInventory">Real estate inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInRealEstateInventory" xlink:to="sdhc_IncreaseDecreaseInRealEstateInventory" xlink:title="label: IncreaseDecreaseInRealEstateInventory to sdhc_IncreaseDecreaseInRealEstateInventory" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RedemptionOfCommonStockClassCAndDUnits" xlink:label="RedemptionOfCommonStockClassCAndDUnits" xlink:title="RedemptionOfCommonStockClassCAndDUnits" />
    <link:label xlink:type="resource" xlink:label="sdhc_RedemptionOfCommonStockClassCAndDUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_RedemptionOfCommonStockClassCAndDUnits_lbl" xml:lang="en-US" id="sdhc_RedemptionOfCommonStockClassCAndDUnits_lbl">The amount of cash outflow associated with redemption of common stock class C and D Units.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionOfCommonStockClassCAndDUnits" xlink:to="sdhc_RedemptionOfCommonStockClassCAndDUnits_lbl" xlink:title="label: RedemptionOfCommonStockClassCAndDUnits to sdhc_RedemptionOfCommonStockClassCAndDUnits_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_RedemptionOfCommonStockClassCAndDUnits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RedemptionOfCommonStockClassCAndDUnits_lbl1" xml:lang="en-US" id="sdhc_RedemptionOfCommonStockClassCAndDUnits_lbl1">Redemption of Common Stock Class C and D Units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionOfCommonStockClassCAndDUnits" xlink:to="sdhc_RedemptionOfCommonStockClassCAndDUnits_lbl1" xlink:title="label: RedemptionOfCommonStockClassCAndDUnits to sdhc_RedemptionOfCommonStockClassCAndDUnits_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_RedemptionOfCommonStockClassCAndDUnits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_RedemptionOfCommonStockClassCAndDUnits" xml:lang="en-US" id="sdhc_RedemptionOfCommonStockClassCAndDUnits">Redemption of Class C and D units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionOfCommonStockClassCAndDUnits" xlink:to="sdhc_RedemptionOfCommonStockClassCAndDUnits" xlink:title="label: RedemptionOfCommonStockClassCAndDUnits to sdhc_RedemptionOfCommonStockClassCAndDUnits" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:label="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:title="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract_lbl" xml:lang="en-US" id="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract_lbl">Amount of increase (decrease) in deposits on real estate under option or contract.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:to="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract_lbl" xlink:title="label: IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract to sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract_lbl1" xml:lang="en-US" id="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract_lbl1">Increase (Decrease) in Deposits on Real Estate Under Option or Contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:to="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract_lbl1" xlink:title="label: IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract to sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xml:lang="en-US" id="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract">Deposits on real estate under option or contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:to="sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:title="label: IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract to sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccruedIncentiveCompensationExpense" xlink:label="AccruedIncentiveCompensationExpense" xlink:title="AccruedIncentiveCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="sdhc_AccruedIncentiveCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_AccruedIncentiveCompensationExpense_lbl" xml:lang="en-US" id="sdhc_AccruedIncentiveCompensationExpense_lbl">Amount of accrued Incentive compensation expense for share-based payment arrangement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncentiveCompensationExpense" xlink:to="sdhc_AccruedIncentiveCompensationExpense_lbl" xlink:title="label: AccruedIncentiveCompensationExpense to sdhc_AccruedIncentiveCompensationExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_AccruedIncentiveCompensationExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_AccruedIncentiveCompensationExpense_lbl1" xml:lang="en-US" id="sdhc_AccruedIncentiveCompensationExpense_lbl1">Accrued Incentive Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncentiveCompensationExpense" xlink:to="sdhc_AccruedIncentiveCompensationExpense_lbl1" xlink:title="label: AccruedIncentiveCompensationExpense to sdhc_AccruedIncentiveCompensationExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_AccruedIncentiveCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_AccruedIncentiveCompensationExpense" xml:lang="en-US" id="sdhc_AccruedIncentiveCompensationExpense">Accrued incentive compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncentiveCompensationExpense" xlink:to="sdhc_AccruedIncentiveCompensationExpense" xlink:title="label: AccruedIncentiveCompensationExpense to sdhc_AccruedIncentiveCompensationExpense" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PeriodForEmployeesAnnualBonusPaid" xlink:label="PeriodForEmployeesAnnualBonusPaid" xlink:title="PeriodForEmployeesAnnualBonusPaid" />
    <link:label xlink:type="resource" xlink:label="sdhc_PeriodForEmployeesAnnualBonusPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_PeriodForEmployeesAnnualBonusPaid_lbl" xml:lang="en-US" id="sdhc_PeriodForEmployeesAnnualBonusPaid_lbl">The period for employee's annual bonus paid, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodForEmployeesAnnualBonusPaid" xlink:to="sdhc_PeriodForEmployeesAnnualBonusPaid_lbl" xlink:title="label: PeriodForEmployeesAnnualBonusPaid to sdhc_PeriodForEmployeesAnnualBonusPaid_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_PeriodForEmployeesAnnualBonusPaid_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_PeriodForEmployeesAnnualBonusPaid_lbl1" xml:lang="en-US" id="sdhc_PeriodForEmployeesAnnualBonusPaid_lbl1">Period for Employees Annual Bonus Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodForEmployeesAnnualBonusPaid" xlink:to="sdhc_PeriodForEmployeesAnnualBonusPaid_lbl1" xlink:title="label: PeriodForEmployeesAnnualBonusPaid to sdhc_PeriodForEmployeesAnnualBonusPaid_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_PeriodForEmployeesAnnualBonusPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_PeriodForEmployeesAnnualBonusPaid" xml:lang="en-US" id="sdhc_PeriodForEmployeesAnnualBonusPaid">Period for Employee's annual bonus paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodForEmployeesAnnualBonusPaid" xlink:to="sdhc_PeriodForEmployeesAnnualBonusPaid" xlink:title="label: PeriodForEmployeesAnnualBonusPaid to sdhc_PeriodForEmployeesAnnualBonusPaid" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LongTermIncentiveCompensationVestingPeriod" xlink:label="LongTermIncentiveCompensationVestingPeriod" xlink:title="LongTermIncentiveCompensationVestingPeriod" />
    <link:label xlink:type="resource" xlink:label="sdhc_LongTermIncentiveCompensationVestingPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_LongTermIncentiveCompensationVestingPeriod_lbl" xml:lang="en-US" id="sdhc_LongTermIncentiveCompensationVestingPeriod_lbl">The period for vesting of long term incentive compensation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermIncentiveCompensationVestingPeriod" xlink:to="sdhc_LongTermIncentiveCompensationVestingPeriod_lbl" xlink:title="label: LongTermIncentiveCompensationVestingPeriod to sdhc_LongTermIncentiveCompensationVestingPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_LongTermIncentiveCompensationVestingPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_LongTermIncentiveCompensationVestingPeriod_lbl1" xml:lang="en-US" id="sdhc_LongTermIncentiveCompensationVestingPeriod_lbl1">Long Term Incentive Compensation Vesting Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermIncentiveCompensationVestingPeriod" xlink:to="sdhc_LongTermIncentiveCompensationVestingPeriod_lbl1" xlink:title="label: LongTermIncentiveCompensationVestingPeriod to sdhc_LongTermIncentiveCompensationVestingPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_LongTermIncentiveCompensationVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_LongTermIncentiveCompensationVestingPeriod" xml:lang="en-US" id="sdhc_LongTermIncentiveCompensationVestingPeriod">Vesting period of long term incentive compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermIncentiveCompensationVestingPeriod" xlink:to="sdhc_LongTermIncentiveCompensationVestingPeriod" xlink:title="label: LongTermIncentiveCompensationVestingPeriod to sdhc_LongTermIncentiveCompensationVestingPeriod" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DistributionsFromUnconsolidatedEntities" xlink:label="DistributionsFromUnconsolidatedEntities" xlink:title="DistributionsFromUnconsolidatedEntities" />
    <link:label xlink:type="resource" xlink:label="sdhc_DistributionsFromUnconsolidatedEntities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_DistributionsFromUnconsolidatedEntities_lbl" xml:lang="en-US" id="sdhc_DistributionsFromUnconsolidatedEntities_lbl">Amount of income (loss) for proportionate share of equity method investee's income (loss) and return on investment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionsFromUnconsolidatedEntities" xlink:to="sdhc_DistributionsFromUnconsolidatedEntities_lbl" xlink:title="label: DistributionsFromUnconsolidatedEntities to sdhc_DistributionsFromUnconsolidatedEntities_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_DistributionsFromUnconsolidatedEntities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_DistributionsFromUnconsolidatedEntities_lbl1" xml:lang="en-US" id="sdhc_DistributionsFromUnconsolidatedEntities_lbl1">Distributions from unconsolidated entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionsFromUnconsolidatedEntities" xlink:to="sdhc_DistributionsFromUnconsolidatedEntities_lbl1" xlink:title="label: DistributionsFromUnconsolidatedEntities to sdhc_DistributionsFromUnconsolidatedEntities_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_DistributionsFromUnconsolidatedEntities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_DistributionsFromUnconsolidatedEntities" xml:lang="en-US" id="sdhc_DistributionsFromUnconsolidatedEntities">Distributions from unconsolidated entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionsFromUnconsolidatedEntities" xlink:to="sdhc_DistributionsFromUnconsolidatedEntities" xlink:title="label: DistributionsFromUnconsolidatedEntities to sdhc_DistributionsFromUnconsolidatedEntities" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm_lbl" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm_lbl">The number of executive with different award vesting term under share-based payment arrangement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:to="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm to sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm_lbl1" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Executive with Different Award Vesting Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:to="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm to sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm">Number of executive with different award vesting term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:to="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm to sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementAbstract" xlink:label="ShareBasedCompensationArrangementAbstract" xlink:title="ShareBasedCompensationArrangementAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ShareBasedCompensationArrangementAbstract_lbl1" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementAbstract_lbl1">Share Based Compensation Arrangement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="sdhc_ShareBasedCompensationArrangementAbstract_lbl1" xlink:title="label: ShareBasedCompensationArrangementAbstract to sdhc_ShareBasedCompensationArrangementAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ShareBasedCompensationArrangementAbstract" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementAbstract">Share-based Compensation Description [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="sdhc_ShareBasedCompensationArrangementAbstract" xlink:title="label: ShareBasedCompensationArrangementAbstract to sdhc_ShareBasedCompensationArrangementAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest_lbl" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest_lbl">The number of equal installments for share-based compensation awards to vest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:to="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest to sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest_lbl1" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Equal Installments for Awards to Vest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:to="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest to sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest">Number of equal annual installments for vesting</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:to="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest to sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage_lbl" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage_lbl">The annual percentage increase in number of shares that may be issued under plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:to="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage to sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage_lbl1" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Increase in Share Authorized Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:to="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage to sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xml:lang="en-US" id="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage">Percentage of total shares outstanding subject to annual increase in shares reserved for issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:to="sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage to sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_Two024IncentiveAwardPlanMember" xlink:label="Two024IncentiveAwardPlanMember" xlink:title="Two024IncentiveAwardPlanMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_Two024IncentiveAwardPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_Two024IncentiveAwardPlanMember_lbl" xml:lang="en-US" id="sdhc_Two024IncentiveAwardPlanMember_lbl">Information by 2024 Incentive Award Plan (the "2024 Plan") pertaining to equity-based compensation arrangements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Two024IncentiveAwardPlanMember" xlink:to="sdhc_Two024IncentiveAwardPlanMember_lbl" xlink:title="label: Two024IncentiveAwardPlanMember to sdhc_Two024IncentiveAwardPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_Two024IncentiveAwardPlanMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_Two024IncentiveAwardPlanMember_lbl1" xml:lang="en-US" id="sdhc_Two024IncentiveAwardPlanMember_lbl1">Two024 Incentive Award Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Two024IncentiveAwardPlanMember" xlink:to="sdhc_Two024IncentiveAwardPlanMember_lbl1" xlink:title="label: Two024IncentiveAwardPlanMember to sdhc_Two024IncentiveAwardPlanMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_Two024IncentiveAwardPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_Two024IncentiveAwardPlanMember" xml:lang="en-US" id="sdhc_Two024IncentiveAwardPlanMember">2024 Incentive Award Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Two024IncentiveAwardPlanMember" xlink:to="sdhc_Two024IncentiveAwardPlanMember" xlink:title="label: Two024IncentiveAwardPlanMember to sdhc_Two024IncentiveAwardPlanMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncomeTaxAndTaxReceivableAgreementAbstract" xlink:label="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:title="IncomeTaxAndTaxReceivableAgreementAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncomeTaxAndTaxReceivableAgreementAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_IncomeTaxAndTaxReceivableAgreementAbstract_lbl1" xml:lang="en-US" id="sdhc_IncomeTaxAndTaxReceivableAgreementAbstract_lbl1">Income Tax and Tax Receivable Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="sdhc_IncomeTaxAndTaxReceivableAgreementAbstract_lbl1" xlink:title="label: IncomeTaxAndTaxReceivableAgreementAbstract to sdhc_IncomeTaxAndTaxReceivableAgreementAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncomeTaxAndTaxReceivableAgreementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_IncomeTaxAndTaxReceivableAgreementAbstract" xml:lang="en-US" id="sdhc_IncomeTaxAndTaxReceivableAgreementAbstract">Income Taxes and Tax Receivable Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="sdhc_IncomeTaxAndTaxReceivableAgreementAbstract" xlink:title="label: IncomeTaxAndTaxReceivableAgreementAbstract to sdhc_IncomeTaxAndTaxReceivableAgreementAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AmortizationPeriodOfIncomeTaxBenefits" xlink:label="AmortizationPeriodOfIncomeTaxBenefits" xlink:title="AmortizationPeriodOfIncomeTaxBenefits" />
    <link:label xlink:type="resource" xlink:label="sdhc_AmortizationPeriodOfIncomeTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_AmortizationPeriodOfIncomeTaxBenefits_lbl" xml:lang="en-US" id="sdhc_AmortizationPeriodOfIncomeTaxBenefits_lbl">The expected amortization term of income tax benefits.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfIncomeTaxBenefits" xlink:to="sdhc_AmortizationPeriodOfIncomeTaxBenefits_lbl" xlink:title="label: AmortizationPeriodOfIncomeTaxBenefits to sdhc_AmortizationPeriodOfIncomeTaxBenefits_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_AmortizationPeriodOfIncomeTaxBenefits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_AmortizationPeriodOfIncomeTaxBenefits_lbl1" xml:lang="en-US" id="sdhc_AmortizationPeriodOfIncomeTaxBenefits_lbl1">Amortization Period of Income Tax Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfIncomeTaxBenefits" xlink:to="sdhc_AmortizationPeriodOfIncomeTaxBenefits_lbl1" xlink:title="label: AmortizationPeriodOfIncomeTaxBenefits to sdhc_AmortizationPeriodOfIncomeTaxBenefits_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_AmortizationPeriodOfIncomeTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_AmortizationPeriodOfIncomeTaxBenefits" xml:lang="en-US" id="sdhc_AmortizationPeriodOfIncomeTaxBenefits">Amortization term of income tax benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfIncomeTaxBenefits" xlink:to="sdhc_AmortizationPeriodOfIncomeTaxBenefits" xlink:title="label: AmortizationPeriodOfIncomeTaxBenefits to sdhc_AmortizationPeriodOfIncomeTaxBenefits" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:label="DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:title="DeferredTaxLiabilitiesAdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital_lbl" xml:lang="en-US" id="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital_lbl">Amount of deferred tax liability attributable to taxable temporary differences from additional paid in capital.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:to="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital_lbl" xlink:title="label: DeferredTaxLiabilitiesAdditionalPaidInCapital to sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital_lbl1" xml:lang="en-US" id="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital_lbl1">Deferred Tax Liabilities Additional Paid in Capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:to="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital_lbl1" xlink:title="label: DeferredTaxLiabilitiesAdditionalPaidInCapital to sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital" xml:lang="en-US" id="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital">Deferred tax asset and TRA liability recorded against additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:to="sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:title="label: DeferredTaxLiabilitiesAdditionalPaidInCapital to sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfBusinessTransactions" xlink:label="NumberOfBusinessTransactions" xlink:title="NumberOfBusinessTransactions" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfBusinessTransactions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_NumberOfBusinessTransactions_lbl" xml:lang="en-US" id="sdhc_NumberOfBusinessTransactions_lbl">The company had a business transaction and activities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBusinessTransactions" xlink:to="sdhc_NumberOfBusinessTransactions_lbl" xlink:title="label: NumberOfBusinessTransactions to sdhc_NumberOfBusinessTransactions_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfBusinessTransactions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_NumberOfBusinessTransactions_lbl1" xml:lang="en-US" id="sdhc_NumberOfBusinessTransactions_lbl1">Number of Business Transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBusinessTransactions" xlink:to="sdhc_NumberOfBusinessTransactions_lbl1" xlink:title="label: NumberOfBusinessTransactions to sdhc_NumberOfBusinessTransactions_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_NumberOfBusinessTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_NumberOfBusinessTransactions" xml:lang="en-US" id="sdhc_NumberOfBusinessTransactions">Number of business transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBusinessTransactions" xlink:to="sdhc_NumberOfBusinessTransactions" xlink:title="label: NumberOfBusinessTransactions to sdhc_NumberOfBusinessTransactions" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xlink:label="IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xlink:title="IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock_lbl" xml:lang="en-US" id="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock_lbl">Number of additional shares included in diluted EPS for potentially dilutive effect of noncontrolling interest conversion of common stock.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xlink:to="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock_lbl" xlink:title="label: IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock to sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock_lbl1" xml:lang="en-US" id="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock_lbl1">Incremental Common Shares Attributable to Dilutive Effect, Noncontrolling Interest Conversion of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xlink:to="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock_lbl1" xlink:title="label: IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock to sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xml:lang="en-US" id="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock">LLC Interests that are exchangeable for common stock (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xlink:to="sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xlink:title="label: IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock to sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInFairValueOfContingentConsideration" xlink:label="IncreaseDecreaseInFairValueOfContingentConsideration" xlink:title="IncreaseDecreaseInFairValueOfContingentConsideration" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration_lbl" xml:lang="en-US" id="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration_lbl">The change in fair value of contingent consideration from the acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInFairValueOfContingentConsideration" xlink:to="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration_lbl" xlink:title="label: IncreaseDecreaseInFairValueOfContingentConsideration to sdhc_IncreaseDecreaseInFairValueOfContingentConsideration_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration_lbl1" xml:lang="en-US" id="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration_lbl1">Increase (Decrease) in Fair Value of Contingent Consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInFairValueOfContingentConsideration" xlink:to="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration_lbl1" xlink:title="label: IncreaseDecreaseInFairValueOfContingentConsideration to sdhc_IncreaseDecreaseInFairValueOfContingentConsideration_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration" xml:lang="en-US" id="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration">Change in fair value of contingent consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInFairValueOfContingentConsideration" xlink:to="sdhc_IncreaseDecreaseInFairValueOfContingentConsideration" xlink:title="label: IncreaseDecreaseInFairValueOfContingentConsideration to sdhc_IncreaseDecreaseInFairValueOfContingentConsideration" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ContingentConsiderationFairValueDisclosure" xlink:label="ContingentConsiderationFairValueDisclosure" xlink:title="ContingentConsiderationFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="sdhc_ContingentConsiderationFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ContingentConsiderationFairValueDisclosure_lbl" xml:lang="en-US" id="sdhc_ContingentConsiderationFairValueDisclosure_lbl">Fair value portion of contingent consideration.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentConsiderationFairValueDisclosure" xlink:to="sdhc_ContingentConsiderationFairValueDisclosure_lbl" xlink:title="label: ContingentConsiderationFairValueDisclosure to sdhc_ContingentConsiderationFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ContingentConsiderationFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ContingentConsiderationFairValueDisclosure_lbl1" xml:lang="en-US" id="sdhc_ContingentConsiderationFairValueDisclosure_lbl1">Contingent Consideration, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentConsiderationFairValueDisclosure" xlink:to="sdhc_ContingentConsiderationFairValueDisclosure_lbl1" xlink:title="label: ContingentConsiderationFairValueDisclosure to sdhc_ContingentConsiderationFairValueDisclosure_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ContingentConsiderationFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ContingentConsiderationFairValueDisclosure" xml:lang="en-US" id="sdhc_ContingentConsiderationFairValueDisclosure">Contingent consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentConsiderationFairValueDisclosure" xlink:to="sdhc_ContingentConsiderationFairValueDisclosure" xlink:title="label: ContingentConsiderationFairValueDisclosure to sdhc_ContingentConsiderationFairValueDisclosure" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LLCInterestsPurchased" xlink:label="LLCInterestsPurchased" xlink:title="LLCInterestsPurchased" />
    <link:label xlink:type="resource" xlink:label="sdhc_LLCInterestsPurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_LLCInterestsPurchased_lbl" xml:lang="en-US" id="sdhc_LLCInterestsPurchased_lbl">LLC interests purchased.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LLCInterestsPurchased" xlink:to="sdhc_LLCInterestsPurchased_lbl" xlink:title="label: LLCInterestsPurchased to sdhc_LLCInterestsPurchased_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_LLCInterestsPurchased_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_LLCInterestsPurchased_lbl1" xml:lang="en-US" id="sdhc_LLCInterestsPurchased_lbl1">LLC Interests Purchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LLCInterestsPurchased" xlink:to="sdhc_LLCInterestsPurchased_lbl1" xlink:title="label: LLCInterestsPurchased to sdhc_LLCInterestsPurchased_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_LLCInterestsPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_LLCInterestsPurchased" xml:lang="en-US" id="sdhc_LLCInterestsPurchased">LLC Interests Purchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LLCInterestsPurchased" xlink:to="sdhc_LLCInterestsPurchased" xlink:title="label: LLCInterestsPurchased to sdhc_LLCInterestsPurchased" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAbstract" xlink:label="InitialPublicOfferingAbstract" xlink:title="InitialPublicOfferingAbstract" />
    <link:label xlink:type="resource" xlink:label="sdhc_InitialPublicOfferingAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_InitialPublicOfferingAbstract_lbl1" xml:lang="en-US" id="sdhc_InitialPublicOfferingAbstract_lbl1">Initial Public Offering [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialPublicOfferingAbstract" xlink:to="sdhc_InitialPublicOfferingAbstract_lbl1" xlink:title="label: InitialPublicOfferingAbstract to sdhc_InitialPublicOfferingAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds" xlink:label="MalpracticeLossContingencyPerformanceAndSuretyBonds" xlink:title="MalpracticeLossContingencyPerformanceAndSuretyBonds" />
    <link:label xlink:type="resource" xlink:label="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds_lbl" xml:lang="en-US" id="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds_lbl">Amount of performance and surety bonds that are available for the future payment of malpractice claims.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MalpracticeLossContingencyPerformanceAndSuretyBonds" xlink:to="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds_lbl" xlink:title="label: MalpracticeLossContingencyPerformanceAndSuretyBonds to sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds_lbl1" xml:lang="en-US" id="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds_lbl1">Malpractice Loss Contingency, Performance and Surety Bonds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MalpracticeLossContingencyPerformanceAndSuretyBonds" xlink:to="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds_lbl1" xlink:title="label: MalpracticeLossContingencyPerformanceAndSuretyBonds to sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds" xml:lang="en-US" id="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds">Performance and surety bonds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MalpracticeLossContingencyPerformanceAndSuretyBonds" xlink:to="sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds" xlink:title="label: MalpracticeLossContingencyPerformanceAndSuretyBonds to sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MalpracticeLossContingencyLettersOfCredit" xlink:label="MalpracticeLossContingencyLettersOfCredit" xlink:title="MalpracticeLossContingencyLettersOfCredit" />
    <link:label xlink:type="resource" xlink:label="sdhc_MalpracticeLossContingencyLettersOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_MalpracticeLossContingencyLettersOfCredit_lbl" xml:lang="en-US" id="sdhc_MalpracticeLossContingencyLettersOfCredit_lbl">Amount of letters of credit that is available for the future payment of malpractice claims.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MalpracticeLossContingencyLettersOfCredit" xlink:to="sdhc_MalpracticeLossContingencyLettersOfCredit_lbl" xlink:title="label: MalpracticeLossContingencyLettersOfCredit to sdhc_MalpracticeLossContingencyLettersOfCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_MalpracticeLossContingencyLettersOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_MalpracticeLossContingencyLettersOfCredit_lbl1" xml:lang="en-US" id="sdhc_MalpracticeLossContingencyLettersOfCredit_lbl1">Malpractice Loss Contingency, Letters of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MalpracticeLossContingencyLettersOfCredit" xlink:to="sdhc_MalpracticeLossContingencyLettersOfCredit_lbl1" xlink:title="label: MalpracticeLossContingencyLettersOfCredit to sdhc_MalpracticeLossContingencyLettersOfCredit_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_MalpracticeLossContingencyLettersOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_MalpracticeLossContingencyLettersOfCredit" xml:lang="en-US" id="sdhc_MalpracticeLossContingencyLettersOfCredit">Letters of credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MalpracticeLossContingencyLettersOfCredit" xlink:to="sdhc_MalpracticeLossContingencyLettersOfCredit" xlink:title="label: MalpracticeLossContingencyLettersOfCredit to sdhc_MalpracticeLossContingencyLettersOfCredit" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xlink:label="ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xlink:title="ScheduleOfCommonStockReservedForIssuanceTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock_lbl" xml:lang="en-US" id="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock_lbl">Tabular disclosure of an entity's common stock, reserved for issuance.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xlink:to="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock_lbl" xlink:title="label: ScheduleOfCommonStockReservedForIssuanceTableTextBlock to sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock_lbl1" xml:lang="en-US" id="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock_lbl1">Schedule of Common Stock Reserved for Issuance [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xlink:to="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock_lbl1" xlink:title="label: ScheduleOfCommonStockReservedForIssuanceTableTextBlock to sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xml:lang="en-US" id="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock">Class A Common Stock Reserved for Issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xlink:to="sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xlink:title="label: ScheduleOfCommonStockReservedForIssuanceTableTextBlock to sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LiabilitiesRelatedToRealEstateNotOwned" xlink:label="LiabilitiesRelatedToRealEstateNotOwned" xlink:title="LiabilitiesRelatedToRealEstateNotOwned" />
    <link:label xlink:type="resource" xlink:label="sdhc_LiabilitiesRelatedToRealEstateNotOwned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_LiabilitiesRelatedToRealEstateNotOwned_lbl" xml:lang="en-US" id="sdhc_LiabilitiesRelatedToRealEstateNotOwned_lbl">The amount of liabilities related to real estate that is not owned.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesRelatedToRealEstateNotOwned" xlink:to="sdhc_LiabilitiesRelatedToRealEstateNotOwned_lbl" xlink:title="label: LiabilitiesRelatedToRealEstateNotOwned to sdhc_LiabilitiesRelatedToRealEstateNotOwned_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_LiabilitiesRelatedToRealEstateNotOwned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_LiabilitiesRelatedToRealEstateNotOwned_lbl1" xml:lang="en-US" id="sdhc_LiabilitiesRelatedToRealEstateNotOwned_lbl1">Liabilities Related to Real Estate Not Owned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesRelatedToRealEstateNotOwned" xlink:to="sdhc_LiabilitiesRelatedToRealEstateNotOwned_lbl1" xlink:title="label: LiabilitiesRelatedToRealEstateNotOwned to sdhc_LiabilitiesRelatedToRealEstateNotOwned_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_LiabilitiesRelatedToRealEstateNotOwned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_LiabilitiesRelatedToRealEstateNotOwned" xml:lang="en-US" id="sdhc_LiabilitiesRelatedToRealEstateNotOwned">Liabilities related to real estate not owned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesRelatedToRealEstateNotOwned" xlink:to="sdhc_LiabilitiesRelatedToRealEstateNotOwned" xlink:title="label: LiabilitiesRelatedToRealEstateNotOwned to sdhc_LiabilitiesRelatedToRealEstateNotOwned" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_TaxReceivableAgreementLiability" xlink:label="TaxReceivableAgreementLiability" xlink:title="TaxReceivableAgreementLiability" />
    <link:label xlink:type="resource" xlink:label="sdhc_TaxReceivableAgreementLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_TaxReceivableAgreementLiability_lbl" xml:lang="en-US" id="sdhc_TaxReceivableAgreementLiability_lbl">Amount of tax receivable agreement liability attributable to taxable temporary differences classified as tax receivable agreement liability.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxReceivableAgreementLiability" xlink:to="sdhc_TaxReceivableAgreementLiability_lbl" xlink:title="label: TaxReceivableAgreementLiability to sdhc_TaxReceivableAgreementLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_TaxReceivableAgreementLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_TaxReceivableAgreementLiability_lbl1" xml:lang="en-US" id="sdhc_TaxReceivableAgreementLiability_lbl1">Tax Receivable Agreement Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxReceivableAgreementLiability" xlink:to="sdhc_TaxReceivableAgreementLiability_lbl1" xlink:title="label: TaxReceivableAgreementLiability to sdhc_TaxReceivableAgreementLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_TaxReceivableAgreementLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_TaxReceivableAgreementLiability" xml:lang="en-US" id="sdhc_TaxReceivableAgreementLiability">Tax Receivable Agreement liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxReceivableAgreementLiability" xlink:to="sdhc_TaxReceivableAgreementLiability" xlink:title="label: TaxReceivableAgreementLiability to sdhc_TaxReceivableAgreementLiability" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DepositsOnRealEstateUnderOptionOrContract" xlink:label="DepositsOnRealEstateUnderOptionOrContract" xlink:title="DepositsOnRealEstateUnderOptionOrContract" />
    <link:label xlink:type="resource" xlink:label="sdhc_DepositsOnRealEstateUnderOptionOrContract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_DepositsOnRealEstateUnderOptionOrContract_lbl" xml:lang="en-US" id="sdhc_DepositsOnRealEstateUnderOptionOrContract_lbl">The amount of deposits on real estate under option or contract.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsOnRealEstateUnderOptionOrContract" xlink:to="sdhc_DepositsOnRealEstateUnderOptionOrContract_lbl" xlink:title="label: DepositsOnRealEstateUnderOptionOrContract to sdhc_DepositsOnRealEstateUnderOptionOrContract_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_DepositsOnRealEstateUnderOptionOrContract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_DepositsOnRealEstateUnderOptionOrContract_lbl1" xml:lang="en-US" id="sdhc_DepositsOnRealEstateUnderOptionOrContract_lbl1">Deposits on Real Estate Under Option or Contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsOnRealEstateUnderOptionOrContract" xlink:to="sdhc_DepositsOnRealEstateUnderOptionOrContract_lbl1" xlink:title="label: DepositsOnRealEstateUnderOptionOrContract to sdhc_DepositsOnRealEstateUnderOptionOrContract_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_DepositsOnRealEstateUnderOptionOrContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_DepositsOnRealEstateUnderOptionOrContract" xml:lang="en-US" id="sdhc_DepositsOnRealEstateUnderOptionOrContract">Deposits on real estate under option or contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsOnRealEstateUnderOptionOrContract" xlink:to="sdhc_DepositsOnRealEstateUnderOptionOrContract" xlink:title="label: DepositsOnRealEstateUnderOptionOrContract to sdhc_DepositsOnRealEstateUnderOptionOrContract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateNotOwned" xlink:label="RealEstateNotOwned" xlink:title="RealEstateNotOwned" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateNotOwned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_RealEstateNotOwned_lbl" xml:lang="en-US" id="sdhc_RealEstateNotOwned_lbl">Carrying amount as of the balance sheet date of real estate not owned.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateNotOwned" xlink:to="sdhc_RealEstateNotOwned_lbl" xlink:title="label: RealEstateNotOwned to sdhc_RealEstateNotOwned_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateNotOwned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_RealEstateNotOwned_lbl1" xml:lang="en-US" id="sdhc_RealEstateNotOwned_lbl1">Real Estate Not Owned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateNotOwned" xlink:to="sdhc_RealEstateNotOwned_lbl1" xlink:title="label: RealEstateNotOwned to sdhc_RealEstateNotOwned_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_RealEstateNotOwned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_RealEstateNotOwned" xml:lang="en-US" id="sdhc_RealEstateNotOwned">Real estate not owned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RealEstateNotOwned" xlink:to="sdhc_RealEstateNotOwned" xlink:title="label: RealEstateNotOwned to sdhc_RealEstateNotOwned" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassCMember" xlink:label="CapitalUnitClassCMember" xlink:title="CapitalUnitClassCMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalUnitClassCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_CapitalUnitClassCMember_lbl" xml:lang="en-US" id="sdhc_CapitalUnitClassCMember_lbl">Class C of capital units, which are a type of ownership interest in a corporation.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassCMember" xlink:to="sdhc_CapitalUnitClassCMember_lbl" xlink:title="label: CapitalUnitClassCMember to sdhc_CapitalUnitClassCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalUnitClassCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_CapitalUnitClassCMember_lbl1" xml:lang="en-US" id="sdhc_CapitalUnitClassCMember_lbl1">Capital Unit Class C [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassCMember" xlink:to="sdhc_CapitalUnitClassCMember_lbl1" xlink:title="label: CapitalUnitClassCMember to sdhc_CapitalUnitClassCMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalUnitClassCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_CapitalUnitClassCMember" xml:lang="en-US" id="sdhc_CapitalUnitClassCMember">Class C Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassCMember" xlink:to="sdhc_CapitalUnitClassCMember" xlink:title="label: CapitalUnitClassCMember to sdhc_CapitalUnitClassCMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:label="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" />
    <link:label xlink:type="resource" xlink:label="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC_lbl" xml:lang="en-US" id="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC_lbl">Number of units impact of IPO related transactions of limited liability company (LLC).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:to="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC_lbl" xlink:title="label: InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC to sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC_lbl1" xml:lang="en-US" id="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC_lbl1">Initial Public Offering and Related Transactions, Shares Limited Liability Company (LLC)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:to="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC_lbl1" xlink:title="label: InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC to sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xml:lang="en-US" id="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC">IPO and Related Transactions (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:to="sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="label: InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC to sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:label="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:title="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" />
    <link:label xlink:type="resource" xlink:label="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering_lbl" xml:lang="en-US" id="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering_lbl">The amount of net income subsequent to reorganization transactions and IPO related to transactions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:to="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering_lbl" xlink:title="label: NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering to sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering_lbl1" xml:lang="en-US" id="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering_lbl1">Net Income Subsequent to Reorganization Transactions and Initial Public Offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:to="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering_lbl1" xlink:title="label: NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering to sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xml:lang="en-US" id="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering">Net income subsequent to Reorganization Transactions and IPO</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:to="sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:title="label: NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering to sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:label="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:title="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" />
    <link:label xlink:type="resource" xlink:label="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions_lbl" xml:lang="en-US" id="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions_lbl">Amount of decrease in additional paid in capital (APIC) resulting from deferred tax asset from initial public offering and related transactions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:to="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions_lbl" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions to sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions_lbl1" xml:lang="en-US" id="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions_lbl1">Adjustments to Additional Paid in Capital, Deferred Tax Asset from Initial Public Offering and Related Transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:to="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions_lbl1" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions to sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xml:lang="en-US" id="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions">Increase in deferred tax asset from IPO and related transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:to="sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions to sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsShares" xlink:label="ReorganizationTransactionsShares" xlink:title="ReorganizationTransactionsShares" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ReorganizationTransactionsShares_lbl" xml:lang="en-US" id="sdhc_ReorganizationTransactionsShares_lbl">Number of shares retired in a reorganization transactions in a tax-free downstream merger accounted for as an asset purchase.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsShares" xlink:to="sdhc_ReorganizationTransactionsShares_lbl" xlink:title="label: ReorganizationTransactionsShares to sdhc_ReorganizationTransactionsShares_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ReorganizationTransactionsShares_lbl1" xml:lang="en-US" id="sdhc_ReorganizationTransactionsShares_lbl1">Reorganization Transactions, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsShares" xlink:to="sdhc_ReorganizationTransactionsShares_lbl1" xlink:title="label: ReorganizationTransactionsShares to sdhc_ReorganizationTransactionsShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ReorganizationTransactionsShares" xml:lang="en-US" id="sdhc_ReorganizationTransactionsShares">Reorganization Transactions (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsShares" xlink:to="sdhc_ReorganizationTransactionsShares" xlink:title="label: ReorganizationTransactionsShares to sdhc_ReorganizationTransactionsShares" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsValue" xlink:label="ReorganizationTransactionsValue" xlink:title="ReorganizationTransactionsValue" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ReorganizationTransactionsValue_lbl" xml:lang="en-US" id="sdhc_ReorganizationTransactionsValue_lbl">Equity impact of a reorganization transactions in a tax-free downstream merger accounted for as an asset purchase.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsValue" xlink:to="sdhc_ReorganizationTransactionsValue_lbl" xlink:title="label: ReorganizationTransactionsValue to sdhc_ReorganizationTransactionsValue_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ReorganizationTransactionsValue_lbl1" xml:lang="en-US" id="sdhc_ReorganizationTransactionsValue_lbl1">Reorganization Transactions, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsValue" xlink:to="sdhc_ReorganizationTransactionsValue_lbl1" xlink:title="label: ReorganizationTransactionsValue to sdhc_ReorganizationTransactionsValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_ReorganizationTransactionsValue" xml:lang="en-US" id="sdhc_ReorganizationTransactionsValue">Reorganization Transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsValue" xlink:to="sdhc_ReorganizationTransactionsValue" xlink:title="label: ReorganizationTransactionsValue to sdhc_ReorganizationTransactionsValue" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:label="ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:title="ReorganizationTransactionsLimitedLiabilityCompanyLLC" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC_lbl" xml:lang="en-US" id="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC_lbl">Amount of equity impact of reorganization transactions of limited liability company (LLC).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:to="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC_lbl" xlink:title="label: ReorganizationTransactionsLimitedLiabilityCompanyLLC to sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC_lbl1" xml:lang="en-US" id="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC_lbl1">Reorganization Transactions Limited Liability Company (LLC)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:to="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC_lbl1" xlink:title="label: ReorganizationTransactionsLimitedLiabilityCompanyLLC to sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC" xml:lang="en-US" id="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC">Reorganization Transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:to="sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:title="label: ReorganizationTransactionsLimitedLiabilityCompanyLLC to sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:label="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC_lbl" xml:lang="en-US" id="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC_lbl">Number of units impact of reorganization transactions of limited liability company (LLC).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:to="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC_lbl" xlink:title="label: ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC to sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC_lbl1" xml:lang="en-US" id="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC_lbl1">Reorganization Transactions Shares, Limited Liability Company LLC</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:to="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC_lbl1" xlink:title="label: ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC to sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xml:lang="en-US" id="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC">Reorganization Transactions (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:to="sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="label: ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC to sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:label="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:title="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" />
    <link:label xlink:type="resource" xlink:label="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC_lbl" xml:lang="en-US" id="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC_lbl">Amount of equity impact of IPO and related transactions of limited liability company (LLC).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:to="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC_lbl" xlink:title="label: InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC to sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC_lbl1" xml:lang="en-US" id="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC_lbl1">Initial Public Offering and Related Transactions Limited Liability Company (LLC)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:to="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC_lbl1" xlink:title="label: InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC to sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xml:lang="en-US" id="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC">IPO and Related Transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:to="sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:title="label: InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC to sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:label="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:title="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" />
    <link:label xlink:type="resource" xlink:label="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering_lbl" xml:lang="en-US" id="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering_lbl">Amount of equity impact of Net loss prior to reorganization transactions and IPO of limited liability company (LLC).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:to="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering_lbl" xlink:title="label: NetLossPriorToReorganizationTransactionsAndInitialPublicOffering to sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering_lbl1" xml:lang="en-US" id="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering_lbl1">Net Loss Prior to Reorganization Transactions and Initial Public Offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:to="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering_lbl1" xlink:title="label: NetLossPriorToReorganizationTransactionsAndInitialPublicOffering to sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xml:lang="en-US" id="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering">Net loss prior to Reorganization Transactions and IPO</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:to="sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:title="label: NetLossPriorToReorganizationTransactionsAndInitialPublicOffering to sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInMembersEquityRollForward" xlink:label="IncreaseDecreaseInMembersEquityRollForward" xlink:title="IncreaseDecreaseInMembersEquityRollForward" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInMembersEquityRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_IncreaseDecreaseInMembersEquityRollForward_lbl" xml:lang="en-US" id="sdhc_IncreaseDecreaseInMembersEquityRollForward_lbl">A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="sdhc_IncreaseDecreaseInMembersEquityRollForward_lbl" xlink:title="label: IncreaseDecreaseInMembersEquityRollForward to sdhc_IncreaseDecreaseInMembersEquityRollForward_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInMembersEquityRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_IncreaseDecreaseInMembersEquityRollForward_lbl1" xml:lang="en-US" id="sdhc_IncreaseDecreaseInMembersEquityRollForward_lbl1">Increase (Decrease) in Members' Equity [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="sdhc_IncreaseDecreaseInMembersEquityRollForward_lbl1" xlink:title="label: IncreaseDecreaseInMembersEquityRollForward to sdhc_IncreaseDecreaseInMembersEquityRollForward_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_IncreaseDecreaseInMembersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_IncreaseDecreaseInMembersEquityRollForward" xml:lang="en-US" id="sdhc_IncreaseDecreaseInMembersEquityRollForward">Increase (Decrease) in Members' Equity [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="sdhc_IncreaseDecreaseInMembersEquityRollForward" xlink:title="label: IncreaseDecreaseInMembersEquityRollForward to sdhc_IncreaseDecreaseInMembersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassDMember" xlink:label="CapitalUnitClassDMember" xlink:title="CapitalUnitClassDMember" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalUnitClassDMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="sdhc_CapitalUnitClassDMember_lbl" xml:lang="en-US" id="sdhc_CapitalUnitClassDMember_lbl">Class D of capital units, which are a type of ownership interest in a corporation.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassDMember" xlink:to="sdhc_CapitalUnitClassDMember_lbl" xlink:title="label: CapitalUnitClassDMember to sdhc_CapitalUnitClassDMember_lbl" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalUnitClassDMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="sdhc_CapitalUnitClassDMember_lbl1" xml:lang="en-US" id="sdhc_CapitalUnitClassDMember_lbl1">Capital Unit Class D [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassDMember" xlink:to="sdhc_CapitalUnitClassDMember_lbl1" xlink:title="label: CapitalUnitClassDMember to sdhc_CapitalUnitClassDMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="sdhc_CapitalUnitClassDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="sdhc_CapitalUnitClassDMember" xml:lang="en-US" id="sdhc_CapitalUnitClassDMember">Class D Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalUnitClassDMember" xlink:to="sdhc_CapitalUnitClassDMember" xlink:title="label: CapitalUnitClassDMember to sdhc_CapitalUnitClassDMember" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>sdhc-20240331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 24.3.1.5224 Broadridge-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <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/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <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/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/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#FairValueOfFinancialInstrumentsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AcquisitionOfDevonStreetHomesLPDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EarningsPerShareDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#SegmentInformationDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesSummaryOfTransactionDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#IncomeTaxesAndTaxReceivableAgreementDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EmployeeBenefitPlanDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EmployeeBenefitPlanDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/SharebasedPaymentsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#SharebasedPaymentsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/StockholdersMembersEquityDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#StockholdersMembersEquityDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/VariableInterestEntitiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#VariableInterestEntitiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntitiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#InvestmentsInUnconsolidatedEntitiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesAdditionalInformationRelatedToLeaseDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesLeaseCostDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedIncentiveCompensationDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedIncentiveCompensationDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/WarrantyReservesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#WarrantyReservesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedExpensesAndOtherLiabilitiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/NotesPayableSummaryDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#NotesPayableSummaryDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/PropertyAndEquipmentDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#PropertyAndEquipmentDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails" />
  <link:roleRef roleURI="http://smithdouglas.com/role/FairValueOfFinancialInstrumentsTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#FairValueOfFinancialInstrumentsTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AcquisitionOfDevonStreetHomesLPTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EarningsPerShareTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#SegmentInformationTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedPartiesTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedPartiesTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/StockholdersMembersEquityTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#StockholdersMembersEquityTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/LeasesTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#LeasesTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/WarrantyReservesTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#WarrantyReservesTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedExpensesAndOtherLiabilitiesTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/NotesPayableTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#NotesPayableTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/PropertyAndEquipmentTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#PropertyAndEquipmentTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#RealEstateInventoryAndCapitalizedInterestTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://smithdouglas.com/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="sdhc-20240331.xsd#InsiderTradingArrangements" />
  <link:roleRef roleURI="http://smithdouglas.com/role/FairValueOfFinancialInstruments" xlink:type="simple" xlink:href="sdhc-20240331.xsd#FairValueOfFinancialInstruments" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLP" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AcquisitionOfDevonStreetHomesLP" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EarningsPerShare" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EarningsPerShare" />
  <link:roleRef roleURI="http://smithdouglas.com/role/SegmentInformation" xlink:type="simple" xlink:href="sdhc-20240331.xsd#SegmentInformation" />
  <link:roleRef roleURI="http://smithdouglas.com/role/TransactionsWithRelatedParties" xlink:type="simple" xlink:href="sdhc-20240331.xsd#TransactionsWithRelatedParties" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreement" xlink:type="simple" xlink:href="sdhc-20240331.xsd#IncomeTaxesAndTaxReceivableAgreement" />
  <link:roleRef roleURI="http://smithdouglas.com/role/EmployeeBenefitPlan" xlink:type="simple" xlink:href="sdhc-20240331.xsd#EmployeeBenefitPlan" />
  <link:roleRef roleURI="http://smithdouglas.com/role/SharebasedPayments" xlink:type="simple" xlink:href="sdhc-20240331.xsd#SharebasedPayments" />
  <link:roleRef roleURI="http://smithdouglas.com/role/StockholdersMembersEquity" xlink:type="simple" xlink:href="sdhc-20240331.xsd#StockholdersMembersEquity" />
  <link:roleRef roleURI="http://smithdouglas.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="sdhc-20240331.xsd#VariableInterestEntities" />
  <link:roleRef roleURI="http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntities" xlink:type="simple" xlink:href="sdhc-20240331.xsd#InvestmentsInUnconsolidatedEntities" />
  <link:roleRef roleURI="http://smithdouglas.com/role/Leases" xlink:type="simple" xlink:href="sdhc-20240331.xsd#Leases" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedIncentiveCompensation" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedIncentiveCompensation" />
  <link:roleRef roleURI="http://smithdouglas.com/role/WarrantyReserves" xlink:type="simple" xlink:href="sdhc-20240331.xsd#WarrantyReserves" />
  <link:roleRef roleURI="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilities" xlink:type="simple" xlink:href="sdhc-20240331.xsd#AccruedExpensesAndOtherLiabilities" />
  <link:roleRef roleURI="http://smithdouglas.com/role/NotesPayable" xlink:type="simple" xlink:href="sdhc-20240331.xsd#NotesPayable" />
  <link:roleRef roleURI="http://smithdouglas.com/role/PropertyAndEquipment" xlink:type="simple" xlink:href="sdhc-20240331.xsd#PropertyAndEquipment" />
  <link:roleRef roleURI="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterest" xlink:type="simple" xlink:href="sdhc-20240331.xsd#RealEstateInventoryAndCapitalizedInterest" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedStatementsOfStockholdersMembersEquity" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sdhc-20240331.xsd#CondensedConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://smithdouglas.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="sdhc-20240331.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsTable" xlink:label="EntityListingsTable" xlink:title="EntityListingsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="presentation: ClassOfStockDomain to CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: EntityListingsTable to StatementClassOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsLineItems" xlink:label="EntityListingsLineItems" xlink:title="EntityListingsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="DocumentType" xlink:title="presentation: EntityListingsLineItems to DocumentType" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="AmendmentFlag" xlink:title="presentation: EntityListingsLineItems to AmendmentFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="DocumentQuarterlyReport" xlink:title="DocumentQuarterlyReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="DocumentQuarterlyReport" xlink:title="presentation: EntityListingsLineItems to DocumentQuarterlyReport" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: EntityListingsLineItems to DocumentPeriodEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="CurrentFiscalYearEndDate" xlink:title="presentation: EntityListingsLineItems to CurrentFiscalYearEndDate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: EntityListingsLineItems to DocumentFiscalYearFocus" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: EntityListingsLineItems to DocumentFiscalPeriodFocus" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="DocumentTransitionReport" xlink:title="presentation: EntityListingsLineItems to DocumentTransitionReport" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityFileNumber" xlink:title="presentation: EntityListingsLineItems to EntityFileNumber" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityRegistrantName" xlink:title="presentation: EntityListingsLineItems to EntityRegistrantName" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityCentralIndexKey" xlink:title="presentation: EntityListingsLineItems to EntityCentralIndexKey" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityIncorporationStateCountryCode" xlink:title="presentation: EntityListingsLineItems to EntityIncorporationStateCountryCode" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityTaxIdentificationNumber" xlink:title="presentation: EntityListingsLineItems to EntityTaxIdentificationNumber" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressAddressLine1" xlink:title="presentation: EntityListingsLineItems to EntityAddressAddressLine1" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressAddressLine2" xlink:title="presentation: EntityListingsLineItems to EntityAddressAddressLine2" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressAddressLine3" xlink:title="presentation: EntityListingsLineItems to EntityAddressAddressLine3" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressCityOrTown" xlink:title="presentation: EntityListingsLineItems to EntityAddressCityOrTown" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressStateOrProvince" xlink:title="presentation: EntityListingsLineItems to EntityAddressStateOrProvince" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressCountry" xlink:title="presentation: EntityListingsLineItems to EntityAddressCountry" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityAddressPostalZipCode" xlink:title="presentation: EntityListingsLineItems to EntityAddressPostalZipCode" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="CityAreaCode" xlink:title="presentation: EntityListingsLineItems to CityAreaCode" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="LocalPhoneNumber" xlink:title="presentation: EntityListingsLineItems to LocalPhoneNumber" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="Security12bTitle" xlink:title="presentation: EntityListingsLineItems to Security12bTitle" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="TradingSymbol" xlink:title="presentation: EntityListingsLineItems to TradingSymbol" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="NoTradingSymbolFlag" xlink:title="presentation: EntityListingsLineItems to NoTradingSymbolFlag" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="SecurityExchangeName" xlink:title="presentation: EntityListingsLineItems to SecurityExchangeName" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityCurrentReportingStatus" xlink:title="presentation: EntityListingsLineItems to EntityCurrentReportingStatus" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityInteractiveDataCurrent" xlink:title="presentation: EntityListingsLineItems to EntityInteractiveDataCurrent" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityFilerCategory" xlink:title="presentation: EntityListingsLineItems to EntityFilerCategory" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntitySmallBusiness" xlink:title="presentation: EntityListingsLineItems to EntitySmallBusiness" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityEmergingGrowthCompany" xlink:title="presentation: EntityListingsLineItems to EntityEmergingGrowthCompany" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="EntityExTransitionPeriod" xlink:title="EntityExTransitionPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityExTransitionPeriod" xlink:title="presentation: EntityListingsLineItems to EntityExTransitionPeriod" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityShellCompany" xlink:title="presentation: EntityListingsLineItems to EntityShellCompany" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsLineItems" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="presentation: EntityListingsLineItems to EntityCommonStockSharesOutstanding" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityListingsTable" xlink:to="EntityListingsLineItems" xlink:title="presentation: EntityListingsTable to EntityListingsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityListingsTable" xlink:title="presentation: CoverAbstract to EntityListingsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsByClassAxis" xlink:label="CapitalUnitsByClassAxis" xlink:title="CapitalUnitsByClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassDomain" xlink:label="CapitalUnitClassDomain" xlink:title="CapitalUnitClassDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassAMember" xlink:label="CapitalUnitClassAMember" xlink:title="CapitalUnitClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassAMember" xlink:title="presentation: CapitalUnitClassDomain to CapitalUnitClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassCMember" xlink:label="CapitalUnitClassCMember" xlink:title="CapitalUnitClassCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassCMember" xlink:title="presentation: CapitalUnitClassDomain to CapitalUnitClassCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassDMember" xlink:label="CapitalUnitClassDMember" xlink:title="CapitalUnitClassDMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassDMember" xlink:title="presentation: CapitalUnitClassDomain to CapitalUnitClassDMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassDomain" xlink:title="presentation: CapitalUnitsByClassAxis to CapitalUnitClassDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="CapitalUnitsByClassAxis" xlink:title="presentation: StatementTable to CapitalUnitsByClassAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="presentation: ClassOfStockDomain to CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: StatementTable to StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsAbstract to CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate" xlink:label="InventoryRealEstate" xlink:title="InventoryRealEstate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="InventoryRealEstate" xlink:title="presentation: AssetsAbstract to InventoryRealEstate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DepositsOnRealEstateUnderOptionOrContract" xlink:label="DepositsOnRealEstateUnderOptionOrContract" xlink:title="DepositsOnRealEstateUnderOptionOrContract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="DepositsOnRealEstateUnderOptionOrContract" xlink:title="presentation: AssetsAbstract to DepositsOnRealEstateUnderOptionOrContract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateNotOwned" xlink:label="RealEstateNotOwned" xlink:title="RealEstateNotOwned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="RealEstateNotOwned" xlink:title="presentation: AssetsAbstract to RealEstateNotOwned" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: AssetsAbstract to PropertyPlantAndEquipmentNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Goodwill" xlink:title="presentation: AssetsAbstract to Goodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="presentation: AssetsAbstract to DeferredIncomeTaxAssetsNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="OtherAssets" xlink:title="OtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherAssets" xlink:title="presentation: AssetsAbstract to OtherAssets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: StatementLineItems to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="AccountsPayableCurrentAndNoncurrent" xlink:title="AccountsPayableCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="AccountsPayableCurrentAndNoncurrent" xlink:title="presentation: LiabilitiesAbstract to AccountsPayableCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="ContractWithCustomerLiability" xlink:title="presentation: LiabilitiesAbstract to ContractWithCustomerLiability" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="NotesPayable" xlink:title="NotesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="NotesPayable" xlink:title="presentation: LiabilitiesAbstract to NotesPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LiabilitiesRelatedToRealEstateNotOwned" xlink:label="LiabilitiesRelatedToRealEstateNotOwned" xlink:title="LiabilitiesRelatedToRealEstateNotOwned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="LiabilitiesRelatedToRealEstateNotOwned" xlink:title="presentation: LiabilitiesAbstract to LiabilitiesRelatedToRealEstateNotOwned" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="AccruedLiabilitiesAndOtherLiabilities" xlink:title="presentation: LiabilitiesAbstract to AccruedLiabilitiesAndOtherLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_TaxReceivableAgreementLiability" xlink:label="TaxReceivableAgreementLiability" xlink:title="TaxReceivableAgreementLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="TaxReceivableAgreementLiability" xlink:title="presentation: LiabilitiesAbstract to TaxReceivableAgreementLiability" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="Liabilities" xlink:title="presentation: LiabilitiesAbstract to Liabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PartnersCapitalAbstract" xlink:label="PartnersCapitalAbstract" xlink:title="PartnersCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MembersEquity" xlink:label="MembersEquity" xlink:title="MembersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PartnersCapitalAbstract" xlink:to="MembersEquity" xlink:title="presentation: PartnersCapitalAbstract to MembersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="PartnersCapitalAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to PartnersCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockValue" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityAbstract to CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AdditionalPaidInCapital" xlink:title="presentation: StockholdersEquityAbstract to AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityAbstract to RetainedEarningsAccumulatedDeficit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityAbstract to StockholdersEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="MinorityInterest" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to MinorityInterest" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfFinancialPositionAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="presentation: ClassOfStockDomain to CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: StatementTable to StatementClassOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="PreferredStockParOrStatedValuePerShare" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to PreferredStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="PreferredStockSharesAuthorized" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="PreferredStockSharesIssued" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to PreferredStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="PreferredStockSharesOutstanding" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to PreferredStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommonStockSharesAuthorized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommonStockSharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfFinancialPositionAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="presentation: IncomeStatementAbstract to RevenueFromContractWithCustomerExcludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="CostOfRevenue" xlink:title="CostOfRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="CostOfRevenue" xlink:title="presentation: IncomeStatementAbstract to CostOfRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="GrossProfit" xlink:title="presentation: IncomeStatementAbstract to GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="presentation: IncomeStatementAbstract to SellingGeneralAndAdministrativeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossFromEquityMethodInvestments" xlink:title="presentation: IncomeStatementAbstract to IncomeLossFromEquityMethodInvestments" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="InterestExpense" xlink:title="presentation: IncomeStatementAbstract to InterestExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="presentation: IncomeStatementAbstract to OtherNonoperatingIncomeExpense" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: IncomeStatementAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeStatementAbstract to IncomeTaxExpenseBenefit" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="ProfitLoss" xlink:title="presentation: IncomeStatementAbstract to ProfitLoss" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLossAttributableToNoncontrollingInterest" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLoss" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareAbstract" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: IncomeStatementAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="CommonStockMember" xlink:title="presentation: StatementEquityComponentsAxis to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AdditionalPaidInCapitalMember" xlink:title="presentation: StatementEquityComponentsAxis to AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="RetainedEarningsMember" xlink:title="presentation: StatementEquityComponentsAxis to RetainedEarningsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember" xlink:label="ParentMember" xlink:title="ParentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="ParentMember" xlink:title="presentation: StatementEquityComponentsAxis to ParentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="NoncontrollingInterestMember" xlink:title="presentation: StatementEquityComponentsAxis to NoncontrollingInterestMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: StatementTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsByClassAxis" xlink:label="CapitalUnitsByClassAxis" xlink:title="CapitalUnitsByClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassAMember" xlink:label="CapitalUnitClassAMember" xlink:title="CapitalUnitClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassAMember" xlink:title="presentation: CapitalUnitsByClassAxis to CapitalUnitClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassCMember" xlink:label="CapitalUnitClassCMember" xlink:title="CapitalUnitClassCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassCMember" xlink:title="presentation: CapitalUnitsByClassAxis to CapitalUnitClassCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassDMember" xlink:label="CapitalUnitClassDMember" xlink:title="CapitalUnitClassDMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassDMember" xlink:title="presentation: CapitalUnitsByClassAxis to CapitalUnitClassDMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassDomain" xlink:label="CapitalUnitClassDomain" xlink:title="CapitalUnitClassDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassDomain" xlink:title="presentation: CapitalUnitsByClassAxis to CapitalUnitClassDomain" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="CapitalUnitsByClassAxis" xlink:title="presentation: StatementTable to CapitalUnitsByClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="presentation: ClassOfStockDomain to CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: StatementTable to StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInMembersEquityRollForward" xlink:label="IncreaseDecreaseInMembersEquityRollForward" xlink:title="IncreaseDecreaseInMembersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MembersEquity" xlink:label="MembersEquity" xlink:title="MembersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="MembersEquity" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to MembersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsOutstanding" xlink:label="CapitalUnitsOutstanding" xlink:title="CapitalUnitsOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="CapitalUnitsOutstanding" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to CapitalUnitsOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:label="DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:title="DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="ProfitLoss" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to ProfitLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:label="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:title="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to NetLossPriorToReorganizationTransactionsAndInitialPublicOffering" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:label="ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:title="ReorganizationTransactionsLimitedLiabilityCompanyLLC" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="ReorganizationTransactionsLimitedLiabilityCompanyLLC" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to ReorganizationTransactionsLimitedLiabilityCompanyLLC" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:label="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:label="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:title="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:label="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MembersEquity" xlink:label="MembersEquity_2" xlink:title="MembersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="MembersEquity_2" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to MembersEquity" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsOutstanding" xlink:label="CapitalUnitsOutstanding_2" xlink:title="CapitalUnitsOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInMembersEquityRollForward" xlink:to="CapitalUnitsOutstanding_2" xlink:title="presentation: IncreaseDecreaseInMembersEquityRollForward to CapitalUnitsOutstanding" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInMembersEquityRollForward" xlink:title="presentation: StatementLineItems to IncreaseDecreaseInMembersEquityRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsValue" xlink:label="ReorganizationTransactionsValue" xlink:title="ReorganizationTransactionsValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ReorganizationTransactionsValue" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to ReorganizationTransactionsValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ReorganizationTransactionsShares" xlink:label="ReorganizationTransactionsShares" xlink:title="ReorganizationTransactionsShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ReorganizationTransactionsShares" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to ReorganizationTransactionsShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueNewIssues" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesNewIssues" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:label="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:title="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueShareBasedCompensation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:label="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:title="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to CommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="presentation: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfStockholdersEquityAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProfitLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="Depreciation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccruedIncentiveCompensationExpense" xlink:label="AccruedIncentiveCompensationExpense" xlink:title="AccruedIncentiveCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AccruedIncentiveCompensationExpense" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AccruedIncentiveCompensationExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfFinancingCosts" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfFinancingCosts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncomeLossFromEquityMethodInvestments" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncomeLossFromEquityMethodInvestments" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="EquityMethodInvestmentDividendsOrDistributions" xlink:title="EquityMethodInvestmentDividendsOrDistributions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="EquityMethodInvestmentDividendsOrDistributions" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to EquityMethodInvestmentDividendsOrDistributions" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="OperatingLeaseRightOfUseAssetAmortizationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to OperatingLeaseRightOfUseAssetAmortizationExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DeferredIncomeTaxExpenseBenefit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="OtherOperatingActivitiesCashFlowStatement" xlink:title="OtherOperatingActivitiesCashFlowStatement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="OtherOperatingActivitiesCashFlowStatement" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to OtherOperatingActivitiesCashFlowStatement" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInRealEstateInventory" xlink:label="IncreaseDecreaseInRealEstateInventory" xlink:title="IncreaseDecreaseInRealEstateInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInRealEstateInventory" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInRealEstateInventory" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:label="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:title="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="IncreaseDecreaseInOtherOperatingAssets" xlink:title="IncreaseDecreaseInOtherOperatingAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherOperatingAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherOperatingAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="IncreaseDecreaseInContractWithCustomerLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInContractWithCustomerLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetCashProvidedByUsedInOperatingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:title="ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsForProceedsFromOtherInvestingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to NetCashProvidedByUsedInInvestingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="ProceedsFromIssuanceInitialPublicOffering" xlink:title="ProceedsFromIssuanceInitialPublicOffering" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceInitialPublicOffering" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromIssuanceInitialPublicOffering" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:label="ProceedsFromPaymentsToMinorityShareholders" xlink:title="ProceedsFromPaymentsToMinorityShareholders" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromPaymentsToMinorityShareholders" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromPaymentsToMinorityShareholders" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsOfStockIssuanceCosts" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsOfStockIssuanceCosts" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RedemptionOfCommonStockClassCAndDUnits" xlink:label="RedemptionOfCommonStockClassCAndDUnits" xlink:title="RedemptionOfCommonStockClassCAndDUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RedemptionOfCommonStockClassCAndDUnits" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RedemptionOfCommonStockClassCAndDUnits" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners" xlink:label="PurchaseOfLLCInterestsFromContinuingEquityOwners" xlink:title="PurchaseOfLLCInterestsFromContinuingEquityOwners" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PurchaseOfLLCInterestsFromContinuingEquityOwners" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PurchaseOfLLCInterestsFromContinuingEquityOwners" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromLinesOfCredit" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromLinesOfCredit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfLinesOfCredit" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfLinesOfCredit" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="RepaymentsOfNotesPayable" xlink:title="RepaymentsOfNotesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfNotesPayable" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfNotesPayable" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="RepaymentsOfRelatedPartyDebt" xlink:title="RepaymentsOfRelatedPartyDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfRelatedPartyDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfRelatedPartyDebt" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ProceedsFromSalesOfRealEstateNotOwned" xlink:label="ProceedsFromSalesOfRealEstateNotOwned" xlink:title="ProceedsFromSalesOfRealEstateNotOwned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromSalesOfRealEstateNotOwned" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromSalesOfRealEstateNotOwned" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:label="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:title="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsRelatedToRepurchasesOfRealEstateNotOwned" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsRelatedToRepurchasesOfRealEstateNotOwned" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfCapitalDistribution" xlink:label="PaymentsOfCapitalDistribution" xlink:title="PaymentsOfCapitalDistribution" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsOfCapitalDistribution" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsOfCapitalDistribution" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsOfDebtIssuanceCosts" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetCashProvidedByUsedInFinancingActivities" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="InterestPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="IncomeTaxesPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to IncomeTaxesPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to SupplementalCashFlowInformationAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterest">
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateInventoryAndCapitalizedInterestAbstract" xlink:label="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:title="RealEstateInventoryAndCapitalizedInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock" xlink:label="RealEstateInventoryAndCapitalizedInterestTextBlock" xlink:title="RealEstateInventoryAndCapitalizedInterestTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:to="RealEstateInventoryAndCapitalizedInterestTextBlock" xlink:title="presentation: RealEstateInventoryAndCapitalizedInterestAbstract to RealEstateInventoryAndCapitalizedInterestTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/PropertyAndEquipment">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/NotesPayable">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtDisclosureTextBlock" xlink:title="presentation: DebtDisclosureAbstract to DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilities">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:title="AccruedLiabilitiesAndOtherLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/WarrantyReserves">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" xlink:title="ProductWarrantiesDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="ProductWarrantyDisclosureTextBlock" xlink:title="ProductWarrantyDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="ProductWarrantyDisclosureTextBlock" xlink:title="presentation: ProductWarrantiesDisclosuresAbstract to ProductWarrantyDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedIncentiveCompensation">
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccruedIncentiveCompensationAbstract" xlink:label="AccruedIncentiveCompensationAbstract" xlink:title="AccruedIncentiveCompensationAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccruedIncentiveCompensationTextBlock" xlink:label="AccruedIncentiveCompensationTextBlock" xlink:title="AccruedIncentiveCompensationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedIncentiveCompensationAbstract" xlink:to="AccruedIncentiveCompensationTextBlock" xlink:title="presentation: AccruedIncentiveCompensationAbstract to AccruedIncentiveCompensationTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/Leases">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="LesseeOperatingLeasesTextBlock" xlink:title="LesseeOperatingLeasesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeasesTextBlock" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntities">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="EquityMethodInvestmentsDisclosureTextBlock" xlink:title="EquityMethodInvestmentsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="EquityMethodInvestmentsDisclosureTextBlock" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to EquityMethodInvestmentsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/VariableInterestEntities">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:label="VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:title="VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:label="VariableInterestEntityDisclosureTextBlock" xlink:title="VariableInterestEntityDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:to="VariableInterestEntityDisclosureTextBlock" xlink:title="presentation: VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract to VariableInterestEntityDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/StockholdersMembersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="StockholdersEquityNoteDisclosureTextBlock" xlink:title="presentation: EquityAbstract to StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/SharebasedPayments">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EmployeeBenefitPlan">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="CompensationAndEmployeeBenefitPlansTextBlock" xlink:title="CompensationAndEmployeeBenefitPlansTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="CompensationAndEmployeeBenefitPlansTextBlock" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to CompensationAndEmployeeBenefitPlansTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreement">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CommitmentsAndContingencies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedParties">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="presentation: RelatedPartyTransactionsAbstract to RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/SegmentInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="SegmentReportingDisclosureTextBlock" xlink:title="presentation: SegmentReportingAbstract to SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EarningsPerShare">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareTextBlock" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLP">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessCombinationDisclosureTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/FairValueOfFinancialInstruments">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueDisclosuresTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/InsiderTradingArrangements">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems" xlink:label="InsiderTradingArrLineItems" xlink:title="InsiderTradingArrLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="Rule10b51ArrAdoptedFlag" xlink:title="Rule10b51ArrAdoptedFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="Rule10b51ArrAdoptedFlag" xlink:title="presentation: InsiderTradingArrLineItems to Rule10b51ArrAdoptedFlag" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="NonRule10b51ArrAdoptedFlag" xlink:title="NonRule10b51ArrAdoptedFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="NonRule10b51ArrAdoptedFlag" xlink:title="presentation: InsiderTradingArrLineItems to NonRule10b51ArrAdoptedFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="Rule10b51ArrTrmntdFlag" xlink:title="Rule10b51ArrTrmntdFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="Rule10b51ArrTrmntdFlag" xlink:title="presentation: InsiderTradingArrLineItems to Rule10b51ArrTrmntdFlag" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="NonRule10b51ArrTrmntdFlag" xlink:title="NonRule10b51ArrTrmntdFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="NonRule10b51ArrTrmntdFlag" xlink:title="presentation: InsiderTradingArrLineItems to NonRule10b51ArrTrmntdFlag" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NatureOfBusinessPolicyTextBlock" xlink:label="NatureOfBusinessPolicyTextBlock" xlink:title="NatureOfBusinessPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NatureOfBusinessPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NatureOfBusinessPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xlink:label="InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xlink:title="InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to BasisOfAccountingPolicyPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ConsolidationPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ConsolidationPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="UseOfEstimates" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to UseOfEstimates" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="BusinessCombinationsPolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to BusinessCombinationsPolicy" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="CashAndCashEquivalentsPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to CashAndCashEquivalentsPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstatePolicy" xlink:label="InventoryRealEstatePolicy" xlink:title="InventoryRealEstatePolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="InventoryRealEstatePolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to InventoryRealEstatePolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xlink:label="DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xlink:title="DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateNotOwnedPolicyTextBlock" xlink:label="RealEstateNotOwnedPolicyTextBlock" xlink:title="RealEstateNotOwnedPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="RealEstateNotOwnedPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to RealEstateNotOwnedPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="EquityMethodInvestmentsPolicy" xlink:title="EquityMethodInvestmentsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="EquityMethodInvestmentsPolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to EquityMethodInvestmentsPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to PropertyPlantAndEquipmentPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_OtherAssetPolicyTextBlock" xlink:label="OtherAssetPolicyTextBlock" xlink:title="OtherAssetPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="OtherAssetPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to OtherAssetPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="GoodwillAndIntangibleAssetsGoodwillPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to GoodwillAndIntangibleAssetsGoodwillPolicy" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="StandardProductWarrantyPolicy" xlink:title="StandardProductWarrantyPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="StandardProductWarrantyPolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to StandardProductWarrantyPolicy" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="LesseeLeasesPolicyTextBlock" xlink:title="LesseeLeasesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="LesseeLeasesPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to LesseeLeasesPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="RevenueRecognitionPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to RevenueRecognitionPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="CostOfSalesPolicyTextBlock" xlink:title="CostOfSalesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="CostOfSalesPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to CostOfSalesPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ShareBasedCompensationOptionAndIncentivePlansPolicy" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="IncomeTaxPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to IncomeTaxPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_TaxReceivableAgreementPolicyTextBlock" xlink:label="TaxReceivableAgreementPolicyTextBlock" xlink:title="TaxReceivableAgreementPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="TaxReceivableAgreementPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to TaxReceivableAgreementPolicyTextBlock" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="AdvertisingCostsPolicyTextBlock" xlink:title="AdvertisingCostsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="AdvertisingCostsPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to AdvertisingCostsPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NewAccountingPronouncementsPolicyPolicyTextBlock" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="ScheduleOfOtherAssetsTableTextBlock" xlink:title="ScheduleOfOtherAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfOtherAssetsTableTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfOtherAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestTables">
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateInventoryAndCapitalizedInterestAbstract" xlink:label="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:title="RealEstateInventoryAndCapitalizedInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateInventoryTableTextBlock" xlink:label="RealEstateInventoryTableTextBlock" xlink:title="RealEstateInventoryTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:to="RealEstateInventoryTableTextBlock" xlink:title="presentation: RealEstateInventoryAndCapitalizedInterestAbstract to RealEstateInventoryTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalizedInterestCostsTableTextBlock" xlink:label="CapitalizedInterestCostsTableTextBlock" xlink:title="CapitalizedInterestCostsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:to="CapitalizedInterestCostsTableTextBlock" xlink:title="presentation: RealEstateInventoryAndCapitalizedInterestAbstract to CapitalizedInterestCostsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/PropertyAndEquipmentTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="PropertyPlantAndEquipmentTextBlock" xlink:title="PropertyPlantAndEquipmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/NotesPayableTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:title="AccruedLiabilitiesAndOtherLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to ScheduleOfAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/WarrantyReservesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" xlink:title="ProductWarrantiesDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="presentation: ProductWarrantiesDisclosuresAbstract to ScheduleOfProductWarrantyLiabilityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="LeaseCostTableTextBlock" xlink:title="LeaseCostTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LeaseCostTableTextBlock" xlink:title="presentation: LeasesAbstract to LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:label="AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:title="AdditionalInformationRelatedToOperatingLeasesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="AdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:title="presentation: LeasesAbstract to AdditionalInformationRelatedToOperatingLeasesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/StockholdersMembersEquityTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="ScheduleOfStockByClassTextBlock" xlink:title="ScheduleOfStockByClassTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfStockByClassTextBlock" xlink:title="presentation: EquityAbstract to ScheduleOfStockByClassTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xlink:label="ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xlink:title="ScheduleOfCommonStockReservedForIssuanceTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfCommonStockReservedForIssuanceTableTextBlock" xlink:title="presentation: EquityAbstract to ScheduleOfCommonStockReservedForIssuanceTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xlink:label="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xlink:title="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" xlink:title="presentation: RelatedPartyTransactionsAbstract to RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xlink:label="ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xlink:title="ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" xlink:title="presentation: RelatedPartyTransactionsAbstract to ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/SegmentInformationTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EarningsPerShareTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="BusinessAcquisitionProFormaInformationTextBlock" xlink:title="BusinessAcquisitionProFormaInformationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessAcquisitionProFormaInformationTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessAcquisitionProFormaInformationTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/FairValueOfFinancialInstrumentsTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="IPOMember" xlink:title="presentation: SaleOfStockNameOfTransactionDomain to IPOMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="OverAllotmentOptionMember" xlink:title="OverAllotmentOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="OverAllotmentOptionMember" xlink:title="presentation: SaleOfStockNameOfTransactionDomain to OverAllotmentOptionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="presentation: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to SubsidiarySaleOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="presentation: ClassOfStockDomain to CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SmithDouglasHoldingsLLCMember" xlink:label="SmithDouglasHoldingsLLCMember" xlink:title="SmithDouglasHoldingsLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="SmithDouglasHoldingsLLCMember" xlink:title="presentation: OwnershipDomain to SmithDouglasHoldingsLLCMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="presentation: OwnershipAxis to OwnershipDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="OwnershipAxis" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to OwnershipAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="presentation: EquityComponentDomain to NoncontrollingInterestMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to StatementEquityComponentsAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InitialPublicOfferingAbstract" xlink:label="InitialPublicOfferingAbstract" xlink:title="InitialPublicOfferingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialPublicOfferingAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: InitialPublicOfferingAbstract to StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="SaleOfStockConsiderationReceivedOnTransaction" xlink:title="SaleOfStockConsiderationReceivedOnTransaction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialPublicOfferingAbstract" xlink:to="SaleOfStockConsiderationReceivedOnTransaction" xlink:title="presentation: InitialPublicOfferingAbstract to SaleOfStockConsiderationReceivedOnTransaction" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:label="OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:title="OwnershipInterestsRecapitalizedIntoLLCInterests" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialPublicOfferingAbstract" xlink:to="OwnershipInterestsRecapitalizedIntoLLCInterests" xlink:title="presentation: InitialPublicOfferingAbstract to OwnershipInterestsRecapitalizedIntoLLCInterests" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockVotesPerShare" xlink:label="CommonStockVotesPerShare" xlink:title="CommonStockVotesPerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialPublicOfferingAbstract" xlink:to="CommonStockVotesPerShare" xlink:title="presentation: InitialPublicOfferingAbstract to CommonStockVotesPerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:label="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:title="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialPublicOfferingAbstract" xlink:to="MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" xlink:title="presentation: InitialPublicOfferingAbstract to MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PercentageOfVotingInterests" xlink:label="PercentageOfVotingInterests" xlink:title="PercentageOfVotingInterests" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialPublicOfferingAbstract" xlink:to="PercentageOfVotingInterests" xlink:title="presentation: InitialPublicOfferingAbstract to PercentageOfVotingInterests" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued" xlink:title="SharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialPublicOfferingAbstract" xlink:to="SharesIssued" xlink:title="presentation: InitialPublicOfferingAbstract to SharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LLCInterestsPurchased" xlink:label="LLCInterestsPurchased" xlink:title="LLCInterestsPurchased" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialPublicOfferingAbstract" xlink:to="LLCInterestsPurchased" xlink:title="presentation: InitialPublicOfferingAbstract to LLCInterestsPurchased" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ValueOfLLCInterestsPurchased" xlink:label="ValueOfLLCInterestsPurchased" xlink:title="ValueOfLLCInterestsPurchased" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialPublicOfferingAbstract" xlink:to="ValueOfLLCInterestsPurchased" xlink:title="presentation: InitialPublicOfferingAbstract to ValueOfLLCInterestsPurchased" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialPublicOfferingAbstract" xlink:to="SharesIssuedPricePerShare" xlink:title="presentation: InitialPublicOfferingAbstract to SharesIssuedPricePerShare" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="InitialPublicOfferingAbstract" xlink:title="presentation: SubsidiarySaleOfStockLineItems to InitialPublicOfferingAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="SubsidiarySaleOfStockLineItems" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to SubsidiarySaleOfStockLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SmithDouglasHoldingsLLCMember" xlink:label="SmithDouglasHoldingsLLCMember" xlink:title="SmithDouglasHoldingsLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="SmithDouglasHoldingsLLCMember" xlink:title="presentation: OwnershipDomain to SmithDouglasHoldingsLLCMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="presentation: OwnershipAxis to OwnershipDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="OwnershipAxis" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to OwnershipAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="presentation: NoncontrollingInterestAbstract to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="NoncontrollingInterestAbstract" xlink:title="presentation: SubsidiarySaleOfStockLineItems to NoncontrollingInterestAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="SubsidiarySaleOfStockLineItems" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to SubsidiarySaleOfStockLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateAbstract" xlink:label="InventoryRealEstateAbstract" xlink:title="InventoryRealEstateAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfRealEstate" xlink:label="ImpairmentOfRealEstate" xlink:title="ImpairmentOfRealEstate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryRealEstateAbstract" xlink:to="ImpairmentOfRealEstate" xlink:title="presentation: InventoryRealEstateAbstract to ImpairmentOfRealEstate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="InventoryRealEstateAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to InventoryRealEstateAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract" xlink:label="DepositsOnRealEstateUnderOptionOrContractsAbstract" xlink:title="DepositsOnRealEstateUnderOptionOrContractsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xlink:label="WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xlink:title="WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsOnRealEstateUnderOptionOrContractsAbstract" xlink:to="WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" xlink:title="presentation: DepositsOnRealEstateUnderOptionOrContractsAbstract to WriteOffOfDepositsAssociatedWithTerminatedOptionContracts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="DepositsOnRealEstateUnderOptionOrContractsAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to DepositsOnRealEstateUnderOptionOrContractsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateNotOwnedAbstract" xlink:label="RealEstateNotOwnedAbstract" xlink:title="RealEstateNotOwnedAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateNotOwned" xlink:label="RealEstateNotOwned" xlink:title="RealEstateNotOwned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateNotOwnedAbstract" xlink:to="RealEstateNotOwned" xlink:title="presentation: RealEstateNotOwnedAbstract to RealEstateNotOwned" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LiabilitiesRelatedToRealEstateNotOwned" xlink:label="LiabilitiesRelatedToRealEstateNotOwned" xlink:title="LiabilitiesRelatedToRealEstateNotOwned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateNotOwnedAbstract" xlink:to="LiabilitiesRelatedToRealEstateNotOwned" xlink:title="presentation: RealEstateNotOwnedAbstract to LiabilitiesRelatedToRealEstateNotOwned" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="RealEstateNotOwnedAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to RealEstateNotOwnedAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:title="EquityMethodInvestmentOtherThanTemporaryImpairment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to EquityMethodInvestmentOtherThanTemporaryImpairment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to EquityMethodInvestmentsAndJointVenturesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to RangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentLineItems" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract" xlink:label="OtherAssetsAbstract" xlink:title="OtherAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables" xlink:label="OtherReceivables" xlink:title="OtherReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="OtherReceivables" xlink:title="presentation: OtherAssetsAbstract to OtherReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="DeferredFinanceCostsNet" xlink:title="DeferredFinanceCostsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="DeferredFinanceCostsNet" xlink:title="presentation: OtherAssetsAbstract to DeferredFinanceCostsNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="PrepaidExpenseAndOtherAssets" xlink:title="PrepaidExpenseAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="PrepaidExpenseAndOtherAssets" xlink:title="presentation: OtherAssetsAbstract to PrepaidExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="presentation: OtherAssetsAbstract to OperatingLeaseRightOfUseAsset" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneous" xlink:label="OtherAssetsMiscellaneous" xlink:title="OtherAssetsMiscellaneous" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="OtherAssetsMiscellaneous" xlink:title="presentation: OtherAssetsAbstract to OtherAssetsMiscellaneous" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="OtherAssets" xlink:title="OtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="OtherAssets" xlink:title="presentation: OtherAssetsAbstract to OtherAssets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="OtherAssetsAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to OtherAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="AmortizationOfFinancingCosts" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to AmortizationOfFinancingCosts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:label="GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:title="GoodwillImpairedAccumulatedImpairmentLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="Goodwill" xlink:title="presentation: GoodwillImpairedAccumulatedImpairmentLossAbstract to Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="GoodwillImpairmentLoss" xlink:title="GoodwillImpairmentLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="GoodwillImpairmentLoss" xlink:title="presentation: GoodwillImpairedAccumulatedImpairmentLossAbstract to GoodwillImpairmentLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to GoodwillImpairedAccumulatedImpairmentLossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityTable" xlink:label="ProductWarrantyLiabilityTable" xlink:title="ProductWarrantyLiabilityTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantyLiabilityTable" xlink:to="RangeAxis" xlink:title="presentation: ProductWarrantyLiabilityTable to RangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityLineItems" xlink:label="ProductWarrantyLiabilityLineItems" xlink:title="ProductWarrantyLiabilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" xlink:title="ProductWarrantiesDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LimitedWarrantyPeriodAgainstBuildingDefects" xlink:label="LimitedWarrantyPeriodAgainstBuildingDefects" xlink:title="LimitedWarrantyPeriodAgainstBuildingDefects" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="LimitedWarrantyPeriodAgainstBuildingDefects" xlink:title="presentation: ProductWarrantiesDisclosuresAbstract to LimitedWarrantyPeriodAgainstBuildingDefects" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LimitedWarrantyPeriodAgainstStructuralClaims" xlink:label="LimitedWarrantyPeriodAgainstStructuralClaims" xlink:title="LimitedWarrantyPeriodAgainstStructuralClaims" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="LimitedWarrantyPeriodAgainstStructuralClaims" xlink:title="presentation: ProductWarrantiesDisclosuresAbstract to LimitedWarrantyPeriodAgainstStructuralClaims" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantyLiabilityLineItems" xlink:to="ProductWarrantiesDisclosuresAbstract" xlink:title="presentation: ProductWarrantyLiabilityLineItems to ProductWarrantiesDisclosuresAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantyLiabilityTable" xlink:to="ProductWarrantyLiabilityLineItems" xlink:title="presentation: ProductWarrantyLiabilityTable to ProductWarrantyLiabilityLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ProductWarrantyLiabilityTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ProductWarrantyLiabilityTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="RevenueRecognitionAbstract" xlink:title="RevenueRecognitionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueRecognitionAbstract" xlink:to="ContractWithCustomerLiability" xlink:title="presentation: RevenueRecognitionAbstract to ContractWithCustomerLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="RevenueRecognitionAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to RevenueRecognitionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="UnrecognizedTaxBenefits" xlink:title="presentation: IncomeTaxDisclosureAbstract to UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="IncomeTaxDisclosureAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to IncomeTaxDisclosureAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="IncomeTaxExaminationTable" xlink:title="IncomeTaxExaminationTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="IPOMember" xlink:title="presentation: SaleOfStockNameOfTransactionDomain to IPOMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="presentation: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="presentation: IncomeTaxExaminationTable to SubsidiarySaleOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ContinuingEquityOwnersMember" xlink:label="ContinuingEquityOwnersMember" xlink:title="ContinuingEquityOwnersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="ContinuingEquityOwnersMember" xlink:title="presentation: OwnershipDomain to ContinuingEquityOwnersMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="presentation: OwnershipAxis to OwnershipDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="OwnershipAxis" xlink:title="presentation: IncomeTaxExaminationTable to OwnershipAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="IncomeTaxExaminationLineItems" xlink:title="IncomeTaxExaminationLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_TaxReceivableAgreementAbstract" xlink:label="TaxReceivableAgreementAbstract" xlink:title="TaxReceivableAgreementAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PercentageOfPaymentOnTaxBenefit" xlink:label="PercentageOfPaymentOnTaxBenefit" xlink:title="PercentageOfPaymentOnTaxBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxReceivableAgreementAbstract" xlink:to="PercentageOfPaymentOnTaxBenefit" xlink:title="presentation: TaxReceivableAgreementAbstract to PercentageOfPaymentOnTaxBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationLineItems" xlink:to="TaxReceivableAgreementAbstract" xlink:title="presentation: IncomeTaxExaminationLineItems to TaxReceivableAgreementAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="IncomeTaxExaminationLineItems" xlink:title="presentation: IncomeTaxExaminationTable to IncomeTaxExaminationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="IncomeTaxExaminationTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to IncomeTaxExaminationTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="MarketingAndAdvertisingExpenseAbstract" xlink:title="MarketingAndAdvertisingExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="AdvertisingExpense" xlink:title="AdvertisingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MarketingAndAdvertisingExpenseAbstract" xlink:to="AdvertisingExpense" xlink:title="presentation: MarketingAndAdvertisingExpenseAbstract to AdvertisingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="MarketingAndAdvertisingExpenseAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to MarketingAndAdvertisingExpenseAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails">
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateInventoryAndCapitalizedInterestAbstract" xlink:label="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:title="RealEstateInventoryAndCapitalizedInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateAbstract" xlink:label="InventoryRealEstateAbstract" xlink:title="InventoryRealEstateAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:label="InventoryRealEstateLandAndLandDevelopmentCosts" xlink:title="InventoryRealEstateLandAndLandDevelopmentCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryRealEstateAbstract" xlink:to="InventoryRealEstateLandAndLandDevelopmentCosts" xlink:title="presentation: InventoryRealEstateAbstract to InventoryRealEstateLandAndLandDevelopmentCosts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateConstructionInProcess" xlink:label="InventoryRealEstateConstructionInProcess" xlink:title="InventoryRealEstateConstructionInProcess" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryRealEstateAbstract" xlink:to="InventoryRealEstateConstructionInProcess" xlink:title="presentation: InventoryRealEstateAbstract to InventoryRealEstateConstructionInProcess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate" xlink:label="InventoryRealEstate" xlink:title="InventoryRealEstate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryRealEstateAbstract" xlink:to="InventoryRealEstate" xlink:title="presentation: InventoryRealEstateAbstract to InventoryRealEstate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:to="InventoryRealEstateAbstract" xlink:title="presentation: RealEstateInventoryAndCapitalizedInterestAbstract to InventoryRealEstateAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails">
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RealEstateInventoryAndCapitalizedInterestAbstract" xlink:label="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:title="RealEstateInventoryAndCapitalizedInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:label="RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:title="RealEstateInventoryCapitalizedInterestCostsRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:label="RealEstateInventoryCapitalizedInterestCosts" xlink:title="RealEstateInventoryCapitalizedInterestCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:to="RealEstateInventoryCapitalizedInterestCosts" xlink:title="presentation: RealEstateInventoryCapitalizedInterestCostsRollForward to RealEstateInventoryCapitalizedInterestCosts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:label="RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:title="RealEstateInventoryCapitalizedInterestCostsIncurred" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:to="RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:title="presentation: RealEstateInventoryCapitalizedInterestCostsRollForward to RealEstateInventoryCapitalizedInterestCostsIncurred" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:to="InterestExpense" xlink:title="presentation: RealEstateInventoryCapitalizedInterestCostsRollForward to InterestExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:label="RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:title="RealEstateInventoryCapitalizedInterestCostsCostOfSales1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:to="RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:title="presentation: RealEstateInventoryCapitalizedInterestCostsRollForward to RealEstateInventoryCapitalizedInterestCostsCostOfSales1" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:label="RealEstateInventoryCapitalizedInterestCosts_2" xlink:title="RealEstateInventoryCapitalizedInterestCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:to="RealEstateInventoryCapitalizedInterestCosts_2" xlink:title="presentation: RealEstateInventoryCapitalizedInterestCostsRollForward to RealEstateInventoryCapitalizedInterestCosts" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstateInventoryAndCapitalizedInterestAbstract" xlink:to="RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:title="presentation: RealEstateInventoryAndCapitalizedInterestAbstract to RealEstateInventoryCapitalizedInterestCostsRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/PropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AutomobilesMember" xlink:label="AutomobilesMember" xlink:title="AutomobilesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="AutomobilesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to AutomobilesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AirTransportationEquipmentMember" xlink:label="AirTransportationEquipmentMember" xlink:title="AirTransportationEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="AirTransportationEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to AirTransportationEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="ComputerEquipmentMember" xlink:title="ComputerEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ComputerEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to ComputerEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:label="PropertyPlantAndEquipmentGrossAbstract" xlink:title="PropertyPlantAndEquipmentGrossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentGrossAbstract" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="presentation: PropertyPlantAndEquipmentGrossAbstract to PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentGrossAbstract" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="presentation: PropertyPlantAndEquipmentGrossAbstract to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentGrossAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: PropertyPlantAndEquipmentGrossAbstract to PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentGrossAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentGrossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="Depreciation" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to Depreciation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentLineItems" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/NotesPayableSummaryDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityDomain" xlink:to="RevolvingCreditFacilityMember" xlink:title="presentation: CreditFacilityDomain to RevolvingCreditFacilityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember" xlink:label="LetterOfCreditMember" xlink:title="LetterOfCreditMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityDomain" xlink:to="LetterOfCreditMember" xlink:title="presentation: CreditFacilityDomain to LetterOfCreditMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember" xlink:label="SecuredDebtMember" xlink:title="SecuredDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityDomain" xlink:to="SecuredDebtMember" xlink:title="presentation: CreditFacilityDomain to SecuredDebtMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PreviousCreditFacilityMember" xlink:label="PreviousCreditFacilityMember" xlink:title="PreviousCreditFacilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityDomain" xlink:to="PreviousCreditFacilityMember" xlink:title="presentation: CreditFacilityDomain to PreviousCreditFacilityMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain" xlink:title="presentation: CreditFacilityAxis to CreditFacilityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="CreditFacilityAxis" xlink:title="presentation: LineOfCreditFacilityTable to CreditFacilityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="RangeAxis" xlink:title="presentation: LineOfCreditFacilityTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrimeRateMember" xlink:label="PrimeRateMember" xlink:title="PrimeRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="PrimeRateMember" xlink:title="presentation: VariableRateDomain to PrimeRateMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="presentation: VariableRateAxis to VariableRateDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="VariableRateAxis" xlink:title="presentation: LineOfCreditFacilityTable to VariableRateAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SellerNotesMember" xlink:label="SellerNotesMember" xlink:title="SellerNotesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="SellerNotesMember" xlink:title="presentation: LongtermDebtTypeDomain to SellerNotesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MinimumTangibleNetWorthMember" xlink:label="MinimumTangibleNetWorthMember" xlink:title="MinimumTangibleNetWorthMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="MinimumTangibleNetWorthMember" xlink:title="presentation: LongtermDebtTypeDomain to MinimumTangibleNetWorthMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="presentation: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="LongtermDebtTypeAxis" xlink:title="presentation: LineOfCreditFacilityTable to LongtermDebtTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="IPOMember" xlink:title="presentation: SaleOfStockNameOfTransactionDomain to IPOMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="presentation: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="presentation: LineOfCreditFacilityTable to SubsidiarySaleOfStockAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DevonStreetHomesLPMember" xlink:label="DevonStreetHomesLPMember" xlink:title="DevonStreetHomesLPMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DevonStreetHomesLPMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to DevonStreetHomesLPMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: LineOfCreditFacilityTable to BusinessAcquisitionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="LineOfCreditFacilityAbstract" xlink:title="LineOfCreditFacilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityMaximumBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="LineOfCreditFacilityExpirationDate1" xlink:title="LineOfCreditFacilityExpirationDate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityExpirationDate1" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityExpirationDate1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:label="DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:title="DebtInstrumentAdditionalExtendedMaturityPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentAdditionalExtendedMaturityPeriod" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentAdditionalExtendedMaturityPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:label="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:title="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentBasisSpreadOnVariableRate1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="LineOfCreditFacilityInterestRateDuringPeriod" xlink:title="LineOfCreditFacilityInterestRateDuringPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityInterestRateDuringPeriod" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityInterestRateDuringPeriod" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TangibleCapitalRequiredForCapitalAdequacy" xlink:label="TangibleCapitalRequiredForCapitalAdequacy" xlink:title="TangibleCapitalRequiredForCapitalAdequacy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="TangibleCapitalRequiredForCapitalAdequacy" xlink:title="presentation: LineOfCreditFacilityAbstract to TangibleCapitalRequiredForCapitalAdequacy" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PreTaxIncomePercentage" xlink:label="PreTaxIncomePercentage" xlink:title="PreTaxIncomePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="PreTaxIncomePercentage" xlink:title="presentation: LineOfCreditFacilityAbstract to PreTaxIncomePercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_EquityProceedsPercentage" xlink:label="EquityProceedsPercentage" xlink:title="EquityProceedsPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="EquityProceedsPercentage" xlink:title="presentation: LineOfCreditFacilityAbstract to EquityProceedsPercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MaximumLeverageRatio" xlink:label="MaximumLeverageRatio" xlink:title="MaximumLeverageRatio" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="MaximumLeverageRatio" xlink:title="presentation: LineOfCreditFacilityAbstract to MaximumLeverageRatio" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MinimumRatioOfEBITDAToInterestIncurred" xlink:label="MinimumRatioOfEBITDAToInterestIncurred" xlink:title="MinimumRatioOfEBITDAToInterestIncurred" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="MinimumRatioOfEBITDAToInterestIncurred" xlink:title="presentation: LineOfCreditFacilityAbstract to MinimumRatioOfEBITDAToInterestIncurred" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CreditFacilityMinimumLiquidityRequirement" xlink:label="CreditFacilityMinimumLiquidityRequirement" xlink:title="CreditFacilityMinimumLiquidityRequirement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="CreditFacilityMinimumLiquidityRequirement" xlink:title="presentation: LineOfCreditFacilityAbstract to CreditFacilityMinimumLiquidityRequirement" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:title="LineOfCreditFacilityInterestRateAtPeriodEnd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityInterestRateAtPeriodEnd" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCredit" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCredit" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="LettersOfCreditOutstandingAmount" xlink:title="LettersOfCreditOutstandingAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LettersOfCreditOutstandingAmount" xlink:title="presentation: LineOfCreditFacilityAbstract to LettersOfCreditOutstandingAmount" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityRemainingBorrowingCapacity" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentTerm" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentTerm" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentFaceAmount" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentInterestRateStatedPercentage" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentFrequencyOfPeriodicPayment" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentMaturityDate" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentMaturityDate" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBank" xlink:label="LoansPayableToBank" xlink:title="LoansPayableToBank" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LoansPayableToBank" xlink:title="presentation: LineOfCreditFacilityAbstract to LoansPayableToBank" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityAbstract" xlink:title="presentation: LineOfCreditFacilityLineItems to LineOfCreditFacilityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="LineOfCreditFacilityLineItems" xlink:title="presentation: LineOfCreditFacilityTable to LineOfCreditFacilityLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="LineOfCreditFacilityTable" xlink:title="presentation: DebtDisclosureAbstract to LineOfCreditFacilityTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="NotesPayableOtherPayablesMember" xlink:title="NotesPayableOtherPayablesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="NotesPayableOtherPayablesMember" xlink:title="presentation: LongtermDebtTypeDomain to NotesPayableOtherPayablesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="presentation: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="LongtermDebtTypeAxis" xlink:title="presentation: DebtInstrumentTable to LongtermDebtTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="presentation: LongTermDebtByMaturityAbstract to FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="presentation: LongTermDebtByMaturityAbstract to FinanceLeaseLiabilityPaymentsDueYearTwo" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebt" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebt" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByMaturityAbstract" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebtByMaturityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentLineItems" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtInstrumentTable" xlink:title="presentation: DebtDisclosureAbstract to DebtInstrumentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:title="AccruedLiabilitiesAndOtherLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:label="AccruedSalariesCurrentAndNoncurrent" xlink:title="AccruedSalariesCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="AccruedSalariesCurrentAndNoncurrent" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to AccruedSalariesCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrentAndNoncurrent" xlink:label="AccruedBonusesCurrentAndNoncurrent" xlink:title="AccruedBonusesCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="AccruedBonusesCurrentAndNoncurrent" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to AccruedBonusesCurrentAndNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="ProductWarrantyAccrual" xlink:title="ProductWarrantyAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="ProductWarrantyAccrual" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to ProductWarrantyAccrual" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="OperatingLeaseLiability" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to OperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DueToRelatedPartiesAndNotesPayable" xlink:label="DueToRelatedPartiesAndNotesPayable" xlink:title="DueToRelatedPartiesAndNotesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="DueToRelatedPartiesAndNotesPayable" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to DueToRelatedPartiesAndNotesPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:label="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:title="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="BusinessCombinationContingentConsiderationLiability" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to BusinessCombinationContingentConsiderationLiability" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="AccruedLiabilitiesAndOtherLiabilities" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to AccruedLiabilitiesAndOtherLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/WarrantyReservesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" xlink:title="ProductWarrantiesDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="ProductWarrantyAccrual" xlink:title="ProductWarrantyAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="ProductWarrantyAccrual" xlink:title="presentation: ProductWarrantiesDisclosuresAbstract to ProductWarrantyAccrual" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="ProductWarrantyAccrualWarrantiesIssued" xlink:title="ProductWarrantyAccrualWarrantiesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="ProductWarrantyAccrualWarrantiesIssued" xlink:title="presentation: ProductWarrantiesDisclosuresAbstract to ProductWarrantyAccrualWarrantiesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="ProductWarrantyAccrualPayments" xlink:title="ProductWarrantyAccrualPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="ProductWarrantyAccrualPayments" xlink:title="presentation: ProductWarrantiesDisclosuresAbstract to ProductWarrantyAccrualPayments" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:title="ProductWarrantyAccrualPreexistingIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:title="presentation: ProductWarrantiesDisclosuresAbstract to ProductWarrantyAccrualPreexistingIncreaseDecrease" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="ProductWarrantyAccrual_2" xlink:title="ProductWarrantyAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="ProductWarrantyAccrual_2" xlink:title="presentation: ProductWarrantiesDisclosuresAbstract to ProductWarrantyAccrual" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AccruedIncentiveCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AccruedIncentiveCompensationAbstract" xlink:label="AccruedIncentiveCompensationAbstract" xlink:title="AccruedIncentiveCompensationAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PeriodForEmployeesAnnualBonusPaid" xlink:label="PeriodForEmployeesAnnualBonusPaid" xlink:title="PeriodForEmployeesAnnualBonusPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedIncentiveCompensationAbstract" xlink:to="PeriodForEmployeesAnnualBonusPaid" xlink:title="presentation: AccruedIncentiveCompensationAbstract to PeriodForEmployeesAnnualBonusPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LongTermIncentiveCompensationVestingPeriod" xlink:label="LongTermIncentiveCompensationVestingPeriod" xlink:title="LongTermIncentiveCompensationVestingPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedIncentiveCompensationAbstract" xlink:to="LongTermIncentiveCompensationVestingPeriod" xlink:title="presentation: AccruedIncentiveCompensationAbstract to LongTermIncentiveCompensationVestingPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:title="DeferredCompensationArrangementWithIndividualCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedIncentiveCompensationAbstract" xlink:to="DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:title="presentation: AccruedIncentiveCompensationAbstract to DeferredCompensationArrangementWithIndividualCompensationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrentAndNoncurrent" xlink:label="AccruedBonusesCurrentAndNoncurrent" xlink:title="AccruedBonusesCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedIncentiveCompensationAbstract" xlink:to="AccruedBonusesCurrentAndNoncurrent" xlink:title="presentation: AccruedIncentiveCompensationAbstract to AccruedBonusesCurrentAndNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesLeaseCostDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract" xlink:label="LeaseCostAbstract" xlink:title="LeaseCostAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseCostAbstract" xlink:to="OperatingLeaseCost" xlink:title="presentation: LeaseCostAbstract to OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost" xlink:label="VariableLeaseCost" xlink:title="VariableLeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseCostAbstract" xlink:to="VariableLeaseCost" xlink:title="presentation: LeaseCostAbstract to VariableLeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LeaseCostAbstract" xlink:title="presentation: LeasesAbstract to LeaseCostAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="LesseeDisclosureAbstract" xlink:title="LesseeDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeDisclosureAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="presentation: LesseeDisclosureAbstract to OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeDisclosureAbstract" xlink:to="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="presentation: LesseeDisclosureAbstract to OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeDisclosureAbstract" xlink:to="OperatingLeaseLiability" xlink:title="presentation: LesseeDisclosureAbstract to OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeDisclosureAbstract" xlink:to="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="presentation: LesseeDisclosureAbstract to OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeDisclosureAbstract" xlink:to="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="presentation: LesseeDisclosureAbstract to OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeDisclosureAbstract" xlink:to="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="presentation: LesseeDisclosureAbstract to OperatingLeaseWeightedAverageDiscountRatePercent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeDisclosureAbstract" xlink:title="presentation: LeasesAbstract to LesseeDisclosureAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="OperatingLeaseLiability" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to OperatingLeaseLiability" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="presentation: LeasesAbstract to OperatingLeaseLiabilitiesPaymentsDueAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2" />
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="IncomeLossFromEquityMethodInvestments" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to IncomeLossFromEquityMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DistributionsFromUnconsolidatedEntities" xlink:label="DistributionsFromUnconsolidatedEntities" xlink:title="DistributionsFromUnconsolidatedEntities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="DistributionsFromUnconsolidatedEntities" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to DistributionsFromUnconsolidatedEntities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="EquityMethodInvestments" xlink:title="EquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="EquityMethodInvestments" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to EquityMethodInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/VariableInterestEntitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:label="VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:title="VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstatePropertiesAxis" xlink:label="RealEstatePropertiesAxis" xlink:title="RealEstatePropertiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstatePropertiesDomain" xlink:label="RealEstatePropertiesDomain" xlink:title="RealEstatePropertiesDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidatedPropertiesMember" xlink:label="ConsolidatedPropertiesMember" xlink:title="ConsolidatedPropertiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstatePropertiesDomain" xlink:to="ConsolidatedPropertiesMember" xlink:title="presentation: RealEstatePropertiesDomain to ConsolidatedPropertiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RealEstatePropertiesAxis" xlink:to="RealEstatePropertiesDomain" xlink:title="presentation: RealEstatePropertiesAxis to RealEstatePropertiesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="RealEstatePropertiesAxis" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to RealEstatePropertiesAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:label="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:title="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:label="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:title="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:to="VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" xlink:title="presentation: VariableInterestEntityInterestsInLandOptionAgreementsAbstract to VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:label="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:title="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:to="VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" xlink:title="presentation: VariableInterestEntityInterestsInLandOptionAgreementsAbstract to VariableInterestEntityRemainingPurchasePriceInLandOptionContracts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityInterestsInLandOptionAgreementsAbstract" xlink:title="presentation: VariableInterestEntityLineItems to VariableInterestEntityInterestsInLandOptionAgreementsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="VariableInterestEntityLineItems" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to VariableInterestEntityLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract" xlink:to="ScheduleOfVariableInterestEntitiesTable" xlink:title="presentation: VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract to ScheduleOfVariableInterestEntitiesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/StockholdersMembersEquityDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="ScheduleOfStockByClassTable" xlink:title="ScheduleOfStockByClassTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="presentation: ClassOfStockDomain to CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: ScheduleOfStockByClassTable to StatementClassOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitsByClassAxis" xlink:label="CapitalUnitsByClassAxis" xlink:title="CapitalUnitsByClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitClassDomain" xlink:label="CapitalUnitClassDomain" xlink:title="CapitalUnitClassDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CapitalUnitClassCAndDMember" xlink:label="CapitalUnitClassCAndDMember" xlink:title="CapitalUnitClassCAndDMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalUnitClassDomain" xlink:to="CapitalUnitClassCAndDMember" xlink:title="presentation: CapitalUnitClassDomain to CapitalUnitClassCAndDMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalUnitsByClassAxis" xlink:to="CapitalUnitClassDomain" xlink:title="presentation: CapitalUnitsByClassAxis to CapitalUnitClassDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="CapitalUnitsByClassAxis" xlink:title="presentation: ScheduleOfStockByClassTable to CapitalUnitsByClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SmithDouglasHoldingsLLCMember" xlink:label="SmithDouglasHoldingsLLCMember" xlink:title="SmithDouglasHoldingsLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="SmithDouglasHoldingsLLCMember" xlink:title="presentation: OwnershipDomain to SmithDouglasHoldingsLLCMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="presentation: OwnershipAxis to OwnershipDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="OwnershipAxis" xlink:title="presentation: ScheduleOfStockByClassTable to OwnershipAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember" xlink:label="ParentMember" xlink:title="ParentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="ParentMember" xlink:title="presentation: EquityComponentDomain to ParentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="presentation: EquityComponentDomain to NoncontrollingInterestMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ScheduleOfStockByClassTable to StatementEquityComponentsAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfStockByClassTable to AwardTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="presentation: SubsequentEventTypeDomain to SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="presentation: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="SubsequentEventTypeAxis" xlink:title="presentation: ScheduleOfStockByClassTable to SubsequentEventTypeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="ClassOfStockLineItems" xlink:title="ClassOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDisclosuresAbstract" xlink:label="ClassOfStockDisclosuresAbstract" xlink:title="ClassOfStockDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="PreferredStockSharesAuthorized" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to PreferredStockSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="PreferredStockSharesIssued" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to PreferredStockSharesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="PreferredStockSharesOutstanding" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to PreferredStockSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to CommonStockSharesAuthorized" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to CommonStockSharesIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to CommonStockSharesOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockVotesPerShare" xlink:label="CommonStockVotesPerShare" xlink:title="CommonStockVotesPerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="CommonStockVotesPerShare" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to CommonStockVotesPerShare" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockEconomicRights" xlink:label="CommonStockEconomicRights" xlink:title="CommonStockEconomicRights" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="CommonStockEconomicRights" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to CommonStockEconomicRights" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockVotesPerShareUponSunsetDate" xlink:label="CommonStockVotesPerShareUponSunsetDate" xlink:title="CommonStockVotesPerShareUponSunsetDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="CommonStockVotesPerShareUponSunsetDate" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to CommonStockVotesPerShareUponSunsetDate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="MinorityInterestOwnershipPercentageByParent" xlink:title="MinorityInterestOwnershipPercentageByParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="MinorityInterestOwnershipPercentageByParent" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to MinorityInterestOwnershipPercentageByParent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="presentation: ClassOfStockDisclosuresAbstract to CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:label="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:title="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:to="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="presentation: CommonStockNumberOfSharesReservedForFutureIssuanceAbstract to CommonStockCapitalSharesReservedForFutureIssuance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" xlink:title="presentation: ClassOfStockDisclosuresAbstract to CommonStockNumberOfSharesReservedForFutureIssuanceAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="presentation: ClassOfStockDisclosuresAbstract to StockholdersEquityNoteStockSplitConversionRatio1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:label="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:title="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncomeTaxLiabilitiesDistributions" xlink:label="IncomeTaxLiabilitiesDistributions" xlink:title="IncomeTaxLiabilitiesDistributions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:to="IncomeTaxLiabilitiesDistributions" xlink:title="presentation: DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract to IncomeTaxLiabilitiesDistributions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" xlink:title="presentation: ClassOfStockDisclosuresAbstract to DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RedemptionOfStockAbstract" xlink:label="RedemptionOfStockAbstract" xlink:title="RedemptionOfStockAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="StockRedeemedOrCalledDuringPeriodValue" xlink:title="StockRedeemedOrCalledDuringPeriodValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RedemptionOfStockAbstract" xlink:to="StockRedeemedOrCalledDuringPeriodValue" xlink:title="presentation: RedemptionOfStockAbstract to StockRedeemedOrCalledDuringPeriodValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="RedemptionOfStockAbstract" xlink:title="presentation: ClassOfStockDisclosuresAbstract to RedemptionOfStockAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockLineItems" xlink:to="ClassOfStockDisclosuresAbstract" xlink:title="presentation: ClassOfStockLineItems to ClassOfStockDisclosuresAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="ClassOfStockLineItems" xlink:title="presentation: ScheduleOfStockByClassTable to ClassOfStockLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfStockByClassTable" xlink:title="presentation: EquityAbstract to ScheduleOfStockByClassTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/SharebasedPaymentsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_Two024IncentiveAwardPlanMember" xlink:label="Two024IncentiveAwardPlanMember" xlink:title="Two024IncentiveAwardPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="Two024IncentiveAwardPlanMember" xlink:title="presentation: PlanNameDomain to Two024IncentiveAwardPlanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="presentation: PlanNameAxis to PlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ExecutiveOfficerMember" xlink:label="ExecutiveOfficerMember" xlink:title="ExecutiveOfficerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ExecutiveOfficerMember" xlink:title="presentation: TitleOfIndividualWithRelationshipToEntityDomain to ExecutiveOfficerMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="presentation: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="TitleOfIndividualAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to TitleOfIndividualAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to StatementClassOfStockAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementAbstract" xlink:label="ShareBasedCompensationArrangementAbstract" xlink:title="ShareBasedCompensationArrangementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to CommonStockCapitalSharesReservedForFutureIssuance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to ShareBasedCompensation" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="presentation: ShareBasedCompensationArrangementAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EmployeeBenefitPlanDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="DefinedContributionPlanTable" xlink:title="DefinedContributionPlanTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="SellingGeneralAndAdministrativeExpensesMember" xlink:title="SellingGeneralAndAdministrativeExpensesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="SellingGeneralAndAdministrativeExpensesMember" xlink:title="presentation: IncomeStatementLocationDomain to SellingGeneralAndAdministrativeExpensesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="presentation: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedContributionPlanTable" xlink:to="IncomeStatementLocationAxis" xlink:title="presentation: DefinedContributionPlanTable to IncomeStatementLocationAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="DefinedContributionPlanDisclosureLineItems" xlink:title="DefinedContributionPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanAbstract" xlink:label="DefinedContributionPlanAbstract" xlink:title="DefinedContributionPlanAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="DefinedBenefitPlanContributionsByEmployer" xlink:title="DefinedBenefitPlanContributionsByEmployer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedContributionPlanAbstract" xlink:to="DefinedBenefitPlanContributionsByEmployer" xlink:title="presentation: DefinedContributionPlanAbstract to DefinedBenefitPlanContributionsByEmployer" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedContributionPlanDisclosureLineItems" xlink:to="DefinedContributionPlanAbstract" xlink:title="presentation: DefinedContributionPlanDisclosureLineItems to DefinedContributionPlanAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedContributionPlanTable" xlink:to="DefinedContributionPlanDisclosureLineItems" xlink:title="presentation: DefinedContributionPlanTable to DefinedContributionPlanDisclosureLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanTable" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedContributionPlanTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="IncomeTaxExaminationTable" xlink:title="IncomeTaxExaminationTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="ScenarioForecastMember" xlink:title="ScenarioForecastMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ScenarioForecastMember" xlink:title="presentation: ScenarioUnspecifiedDomain to ScenarioForecastMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="presentation: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="StatementScenarioAxis" xlink:title="presentation: IncomeTaxExaminationTable to StatementScenarioAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="IPOMember" xlink:title="presentation: SaleOfStockNameOfTransactionDomain to IPOMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="presentation: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="presentation: IncomeTaxExaminationTable to SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SmithDouglasHoldingsLLCMember" xlink:label="SmithDouglasHoldingsLLCMember" xlink:title="SmithDouglasHoldingsLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="SmithDouglasHoldingsLLCMember" xlink:title="presentation: OwnershipDomain to SmithDouglasHoldingsLLCMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="presentation: OwnershipAxis to OwnershipDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="OwnershipAxis" xlink:title="presentation: IncomeTaxExaminationTable to OwnershipAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="presentation: EquityComponentDomain to NoncontrollingInterestMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: IncomeTaxExaminationTable to StatementEquityComponentsAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="IncomeTaxExaminationLineItems" xlink:title="IncomeTaxExaminationLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncomeTaxAndTaxReceivableAgreementAbstract" xlink:label="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:title="IncomeTaxAndTaxReceivableAgreementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:label="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:title="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:title="presentation: IncomeTaxAndTaxReceivableAgreementAbstract to EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxAndTaxReceivableAgreementAbstract to IncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfBusinessTransactions" xlink:label="NumberOfBusinessTransactions" xlink:title="NumberOfBusinessTransactions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="NumberOfBusinessTransactions" xlink:title="presentation: IncomeTaxAndTaxReceivableAgreementAbstract to NumberOfBusinessTransactions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="presentation: IncomeTaxAndTaxReceivableAgreementAbstract to DeferredIncomeTaxAssetsNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LLCInterestsPurchased" xlink:label="LLCInterestsPurchased" xlink:title="LLCInterestsPurchased" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="LLCInterestsPurchased" xlink:title="presentation: IncomeTaxAndTaxReceivableAgreementAbstract to LLCInterestsPurchased" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="presentation: IncomeTaxAndTaxReceivableAgreementAbstract to DeferredTaxAssetsValuationAllowance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AmortizationPeriodOfIncomeTaxBenefits" xlink:label="AmortizationPeriodOfIncomeTaxBenefits" xlink:title="AmortizationPeriodOfIncomeTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="AmortizationPeriodOfIncomeTaxBenefits" xlink:title="presentation: IncomeTaxAndTaxReceivableAgreementAbstract to AmortizationPeriodOfIncomeTaxBenefits" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PercentageOfPaymentOnTaxBenefit" xlink:label="PercentageOfPaymentOnTaxBenefit" xlink:title="PercentageOfPaymentOnTaxBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="PercentageOfPaymentOnTaxBenefit" xlink:title="presentation: IncomeTaxAndTaxReceivableAgreementAbstract to PercentageOfPaymentOnTaxBenefit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="presentation: IncomeTaxAndTaxReceivableAgreementAbstract to DeferredIncomeTaxLiabilities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:label="DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:title="DeferredTaxLiabilitiesAdditionalPaidInCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:to="DeferredTaxLiabilitiesAdditionalPaidInCapital" xlink:title="presentation: IncomeTaxAndTaxReceivableAgreementAbstract to DeferredTaxLiabilitiesAdditionalPaidInCapital" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationLineItems" xlink:to="IncomeTaxAndTaxReceivableAgreementAbstract" xlink:title="presentation: IncomeTaxExaminationLineItems to IncomeTaxAndTaxReceivableAgreementAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="IncomeTaxExaminationLineItems" xlink:title="presentation: IncomeTaxExaminationTable to IncomeTaxExaminationLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExaminationTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExaminationTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/CommitmentsAndContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds" xlink:label="MalpracticeLossContingencyPerformanceAndSuretyBonds" xlink:title="MalpracticeLossContingencyPerformanceAndSuretyBonds" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="MalpracticeLossContingencyPerformanceAndSuretyBonds" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to MalpracticeLossContingencyPerformanceAndSuretyBonds" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_MalpracticeLossContingencyLettersOfCredit" xlink:label="MalpracticeLossContingencyLettersOfCredit" xlink:title="MalpracticeLossContingencyLettersOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="MalpracticeLossContingencyLettersOfCredit" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to MalpracticeLossContingencyLettersOfCredit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to RelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_JBBCherokeeHoldingsLLCMember" xlink:label="JBBCherokeeHoldingsLLCMember" xlink:title="JBBCherokeeHoldingsLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="JBBCherokeeHoldingsLLCMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to JBBCherokeeHoldingsLLCMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to CounterpartyNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="SellingGeneralAndAdministrativeExpensesMember" xlink:title="SellingGeneralAndAdministrativeExpensesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="SellingGeneralAndAdministrativeExpensesMember" xlink:title="presentation: IncomeStatementLocationDomain to SellingGeneralAndAdministrativeExpensesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="presentation: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="IncomeStatementLocationAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to IncomeStatementLocationAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:label="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:title="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:to="OperatingLeaseCost" xlink:title="presentation: RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract to OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost" xlink:label="VariableLeaseCost" xlink:title="VariableLeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:to="VariableLeaseCost" xlink:title="presentation: RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract to VariableLeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" xlink:title="presentation: RelatedPartyTransactionLineItems to RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionLineItems" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="presentation: RelatedPartyTransactionsAbstract to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to RelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_JBBCherokeeHoldingsLLCMember" xlink:label="JBBCherokeeHoldingsLLCMember" xlink:title="JBBCherokeeHoldingsLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="JBBCherokeeHoldingsLLCMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to JBBCherokeeHoldingsLLCMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to CounterpartyNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="OperatingLeaseLiability" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to OperatingLeaseLiability" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="presentation: RelatedPartyTransactionLineItems to OperatingLeaseLiabilitiesPaymentsDueAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionLineItems" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="presentation: RelatedPartyTransactionsAbstract to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to RelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="SellingGeneralAndAdministrativeExpensesMember" xlink:title="SellingGeneralAndAdministrativeExpensesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="SellingGeneralAndAdministrativeExpensesMember" xlink:title="presentation: IncomeStatementLocationDomain to SellingGeneralAndAdministrativeExpensesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="presentation: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="IncomeStatementLocationAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to IncomeStatementLocationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_LotOptionAgreementsMember" xlink:label="LotOptionAgreementsMember" xlink:title="LotOptionAgreementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="LotOptionAgreementsMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to LotOptionAgreementsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DryLeaseAgreementMember" xlink:label="DryLeaseAgreementMember" xlink:title="DryLeaseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="DryLeaseAgreementMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to DryLeaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ConsultingAgreementMember" xlink:label="ConsultingAgreementMember" xlink:title="ConsultingAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="ConsultingAgreementMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to ConsultingAgreementMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="presentation: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="TypeOfArrangementAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to TypeOfArrangementAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis" xlink:label="InvestmentTypeAxis" xlink:title="InvestmentTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="InvestmentTypeCategorizationMember" xlink:title="InvestmentTypeCategorizationMember" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_InvestmentsInUnconsolidatedEntitiesMember" xlink:label="InvestmentsInUnconsolidatedEntitiesMember" xlink:title="InvestmentsInUnconsolidatedEntitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentTypeCategorizationMember" xlink:to="InvestmentsInUnconsolidatedEntitiesMember" xlink:title="presentation: InvestmentTypeCategorizationMember to InvestmentsInUnconsolidatedEntitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentTypeAxis" xlink:to="InvestmentTypeCategorizationMember" xlink:title="presentation: InvestmentTypeAxis to InvestmentTypeCategorizationMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="InvestmentTypeAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to InvestmentTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_FormerMemberOfBoardOfManagerMember" xlink:label="FormerMemberOfBoardOfManagerMember" xlink:title="FormerMemberOfBoardOfManagerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="FormerMemberOfBoardOfManagerMember" xlink:title="presentation: TitleOfIndividualWithRelationshipToEntityDomain to FormerMemberOfBoardOfManagerMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="presentation: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="TitleOfIndividualAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to TitleOfIndividualAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="AccountsPayableAndAccruedLiabilitiesMember" xlink:title="AccountsPayableAndAccruedLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationDomain" xlink:to="AccountsPayableAndAccruedLiabilitiesMember" xlink:title="presentation: BalanceSheetLocationDomain to AccountsPayableAndAccruedLiabilitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMember" xlink:label="OtherAssetsMember" xlink:title="OtherAssetsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationDomain" xlink:to="OtherAssetsMember" xlink:title="presentation: BalanceSheetLocationDomain to OtherAssetsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="presentation: BalanceSheetLocationAxis to BalanceSheetLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="BalanceSheetLocationAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to BalanceSheetLocationAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:label="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:title="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" xlink:title="presentation: DebtInstrumentNameDomain to UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:label="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:title="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" xlink:title="presentation: DebtInstrumentNameDomain to UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="presentation: DebtInstrumentAxis to DebtInstrumentNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="DebtInstrumentAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to DebtInstrumentAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="OperatingLeasePayments" xlink:title="OperatingLeasePayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="OperatingLeasePayments" xlink:title="presentation: RelatedPartyTransactionLineItems to OperatingLeasePayments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_FacilitiesFeeIncurred" xlink:label="FacilitiesFeeIncurred" xlink:title="FacilitiesFeeIncurred" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="FacilitiesFeeIncurred" xlink:title="presentation: RelatedPartyTransactionLineItems to FacilitiesFeeIncurred" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_FacilitiesFeePaid" xlink:label="FacilitiesFeePaid" xlink:title="FacilitiesFeePaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="FacilitiesFeePaid" xlink:title="presentation: RelatedPartyTransactionLineItems to FacilitiesFeePaid" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfLotsPurchased" xlink:label="NumberOfLotsPurchased" xlink:title="NumberOfLotsPurchased" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfLotsPurchased" xlink:title="presentation: RelatedPartyTransactionLineItems to NumberOfLotsPurchased" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_PurchaseOfLotsAmount" xlink:label="PurchaseOfLotsAmount" xlink:title="PurchaseOfLotsAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="PurchaseOfLotsAmount" xlink:title="presentation: RelatedPartyTransactionLineItems to PurchaseOfLotsAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfLotsSold" xlink:label="NumberOfLotsSold" xlink:title="NumberOfLotsSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfLotsSold" xlink:title="presentation: RelatedPartyTransactionLineItems to NumberOfLotsSold" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_SaleOfLotsAmount" xlink:label="SaleOfLotsAmount" xlink:title="SaleOfLotsAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="SaleOfLotsAmount" xlink:title="presentation: RelatedPartyTransactionLineItems to SaleOfLotsAmount" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessTravelExpensesIncurredAndPaid" xlink:label="BusinessTravelExpensesIncurredAndPaid" xlink:title="BusinessTravelExpensesIncurredAndPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="BusinessTravelExpensesIncurredAndPaid" xlink:title="presentation: RelatedPartyTransactionLineItems to BusinessTravelExpensesIncurredAndPaid" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesRelatedParty" xlink:label="CostsAndExpensesRelatedParty" xlink:title="CostsAndExpensesRelatedParty" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="CostsAndExpensesRelatedParty" xlink:title="presentation: RelatedPartyTransactionLineItems to CostsAndExpensesRelatedParty" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ConsultingFeesEarned" xlink:label="ConsultingFeesEarned" xlink:title="ConsultingFeesEarned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ConsultingFeesEarned" xlink:title="presentation: RelatedPartyTransactionLineItems to ConsultingFeesEarned" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableCurrent" xlink:title="presentation: RelatedPartyTransactionLineItems to AccountsPayableCurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NumberOfNotesPayables" xlink:label="NumberOfNotesPayables" xlink:title="NumberOfNotesPayables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfNotesPayables" xlink:title="presentation: RelatedPartyTransactionLineItems to NumberOfNotesPayables" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionRate" xlink:label="RelatedPartyTransactionRate" xlink:title="RelatedPartyTransactionRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionRate" xlink:title="presentation: RelatedPartyTransactionLineItems to RelatedPartyTransactionRate" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xlink:label="AccountsPayableOtherCurrentAndNoncurrent" xlink:title="AccountsPayableOtherCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableOtherCurrentAndNoncurrent" xlink:title="presentation: RelatedPartyTransactionLineItems to AccountsPayableOtherCurrentAndNoncurrent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: RelatedPartyTransactionLineItems to AccountsReceivableNetCurrent" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionLineItems" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionLineItems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="presentation: RelatedPartyTransactionsAbstract to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2" />
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/SegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="NumberOfReportableSegments" xlink:title="presentation: SegmentReportingAbstract to NumberOfReportableSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AmericasMember" xlink:label="AmericasMember" xlink:title="AmericasMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AL" xlink:label="AL" xlink:title="AL" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmericasMember" xlink:to="AL" xlink:title="presentation: AmericasMember to AL" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_AtlantaMember" xlink:label="AtlantaMember" xlink:title="AtlantaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmericasMember" xlink:to="AtlantaMember" xlink:title="presentation: AmericasMember to AtlantaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_CharlotteMember" xlink:label="CharlotteMember" xlink:title="CharlotteMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmericasMember" xlink:to="CharlotteMember" xlink:title="presentation: AmericasMember to CharlotteMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_HoustonMember" xlink:label="HoustonMember" xlink:title="HoustonMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmericasMember" xlink:to="HoustonMember" xlink:title="presentation: AmericasMember to HoustonMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_NashvilleMember" xlink:label="NashvilleMember" xlink:title="NashvilleMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmericasMember" xlink:to="NashvilleMember" xlink:title="presentation: AmericasMember to NashvilleMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_RaleighMember" xlink:label="RaleighMember" xlink:title="RaleighMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmericasMember" xlink:to="RaleighMember" xlink:title="presentation: AmericasMember to RaleighMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="AmericasMember" xlink:title="presentation: SegmentGeographicalDomain to AmericasMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to StatementGeographicalAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="CorporateNonSegmentMember" xlink:title="presentation: ConsolidationItemsDomain to CorporateNonSegmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain" xlink:title="presentation: ConsolidationItemsAxis to ConsolidationItemsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="ConsolidationItemsAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to ConsolidationItemsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DevonStreetHomesLPMember" xlink:label="DevonStreetHomesLPMember" xlink:title="DevonStreetHomesLPMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DevonStreetHomesLPMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to DevonStreetHomesLPMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to BusinessAcquisitionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:label="SegmentReportingInformationProfitLossAbstract" xlink:title="SegmentReportingInformationProfitLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationProfitLossAbstract" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="presentation: SegmentReportingInformationProfitLossAbstract to RevenueFromContractWithCustomerExcludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationProfitLossAbstract" xlink:to="ProfitLoss" xlink:title="presentation: SegmentReportingInformationProfitLossAbstract to ProfitLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationProfitLossAbstract" xlink:to="Assets" xlink:title="presentation: SegmentReportingInformationProfitLossAbstract to Assets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationProfitLossAbstract" xlink:to="Goodwill" xlink:title="presentation: SegmentReportingInformationProfitLossAbstract to Goodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="SegmentReportingInformationProfitLossAbstract" xlink:title="presentation: SegmentReportingInformationLineItems to SegmentReportingInformationProfitLossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="SegmentReportingInformationLineItems" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to SegmentReportingInformationLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="NetIncomeLossAbstract" xlink:title="NetIncomeLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetIncomeLossAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: NetIncomeLossAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecurities" xlink:label="DilutiveSecurities" xlink:title="DilutiveSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetIncomeLossAbstract" xlink:to="DilutiveSecurities" xlink:title="presentation: NetIncomeLossAbstract to DilutiveSecurities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:label="IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:title="IncomeTaxReconciliationMinorityInterestIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetIncomeLossAbstract" xlink:to="IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:title="presentation: NetIncomeLossAbstract to IncomeTaxReconciliationMinorityInterestIncomeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:title="NetIncomeLossAvailableToCommonStockholdersDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetIncomeLossAbstract" xlink:to="NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:title="presentation: NetIncomeLossAbstract to NetIncomeLossAvailableToCommonStockholdersDiluted" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="NetIncomeLossAbstract" xlink:title="presentation: EarningsPerShareAbstract to NetIncomeLossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xlink:label="IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xlink:title="IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:label="IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:title="IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:label="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:title="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:title="presentation: EarningsPerShareAbstract to EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_DevonStreetHomesLPMember" xlink:label="DevonStreetHomesLPMember" xlink:title="DevonStreetHomesLPMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DevonStreetHomesLPMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to DevonStreetHomesLPMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="DebtInstrumentTerm" xlink:title="presentation: BusinessCombinationDescriptionAbstract to DebtInstrumentTerm" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: BusinessCombinationDescriptionAbstract to DebtInstrumentFaceAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationNumberOfEarnoutPayments" xlink:label="BusinessCombinationNumberOfEarnoutPayments" xlink:title="BusinessCombinationNumberOfEarnoutPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessCombinationNumberOfEarnoutPayments" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessCombinationNumberOfEarnoutPayments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationDescriptionAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationDescriptionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationCashConsiderationToBePaid" xlink:label="BusinessCombinationCashConsiderationToBePaid" xlink:title="BusinessCombinationCashConsiderationToBePaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationCashConsiderationToBePaid" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationCashConsiderationToBePaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationSellerNotePayableLiability" xlink:label="BusinessCombinationSellerNotePayableLiability" xlink:title="BusinessCombinationSellerNotePayableLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationSellerNotePayableLiability" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationSellerNotePayableLiability" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationContingentConsiderationLiability" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationContingentConsiderationLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationEstimatedConsiderationToBePaid" xlink:label="BusinessCombinationEstimatedConsiderationToBePaid" xlink:title="BusinessCombinationEstimatedConsiderationToBePaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationEstimatedConsiderationToBePaid" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationEstimatedConsiderationToBePaid" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationCashInHand" xlink:label="BusinessCombinationCashInHand" xlink:title="BusinessCombinationCashInHand" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationCashInHand" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationCashInHand" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationCashDrawsFromCreditFacility" xlink:label="BusinessCombinationCashDrawsFromCreditFacility" xlink:title="BusinessCombinationCashDrawsFromCreditFacility" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationCashDrawsFromCreditFacility" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationCashDrawsFromCreditFacility" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:title="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:title="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationMeasurementPeriod" xlink:label="BusinessCombinationMeasurementPeriod" xlink:title="BusinessCombinationMeasurementPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationMeasurementPeriod" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationMeasurementPeriod" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="Goodwill" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to Goodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="GoodwillPeriodIncreaseDecrease" xlink:title="GoodwillPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="GoodwillPeriodIncreaseDecrease" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to GoodwillPeriodIncreaseDecrease" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="BusinessAcquisitionProFormaInformationAbstract" xlink:title="BusinessAcquisitionProFormaInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="BusinessAcquisitionsProFormaRevenue" xlink:title="BusinessAcquisitionsProFormaRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessAcquisitionsProFormaRevenue" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessAcquisitionsProFormaRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="BusinessAcquisitionsProFormaNetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessAcquisitionsProFormaNetIncomeLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionProFormaInformationAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessAcquisitionProFormaInformationAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsRecurringMember" xlink:title="presentation: FairValueMeasurementFrequencyDomain to FairValueMeasurementsRecurringMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="presentation: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByMeasurementFrequencyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="presentation: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueNetAssetLiabilityAbstract" xlink:label="FairValueNetAssetLiabilityAbstract" xlink:title="FairValueNetAssetLiabilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_ContingentConsiderationFairValueDisclosure" xlink:label="ContingentConsiderationFairValueDisclosure" xlink:title="ContingentConsiderationFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueNetAssetLiabilityAbstract" xlink:to="ContingentConsiderationFairValueDisclosure" xlink:title="presentation: FairValueNetAssetLiabilityAbstract to ContingentConsiderationFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditFairValueDisclosure" xlink:label="LinesOfCreditFairValueDisclosure" xlink:title="LinesOfCreditFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueNetAssetLiabilityAbstract" xlink:to="LinesOfCreditFairValueDisclosure" xlink:title="presentation: FairValueNetAssetLiabilityAbstract to LinesOfCreditFairValueDisclosure" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableFairValueDisclosure" xlink:label="NotesPayableFairValueDisclosure" xlink:title="NotesPayableFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueNetAssetLiabilityAbstract" xlink:to="NotesPayableFairValueDisclosure" xlink:title="presentation: FairValueNetAssetLiabilityAbstract to NotesPayableFairValueDisclosure" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sdhc-20240331.xsd#sdhc_IncreaseDecreaseInFairValueOfContingentConsideration" xlink:label="IncreaseDecreaseInFairValueOfContingentConsideration" xlink:title="IncreaseDecreaseInFairValueOfContingentConsideration" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueNetAssetLiabilityAbstract" xlink:to="IncreaseDecreaseInFairValueOfContingentConsideration" xlink:title="presentation: FairValueNetAssetLiabilityAbstract to IncreaseDecreaseInFairValueOfContingentConsideration" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueNetAssetLiabilityAbstract" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueNetAssetLiabilityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>image0.jpg
<TEXT>
begin 644 image0.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" , !5(# 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#^/[_A[%_P
M5-_Z26?M_P#_ (F1^T5_\\:C_A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ^ **
M /O_ /X>Q?\ !4W_ *26?M__ /B9'[17_P \:C_A[%_P5-_Z26?M_P#_ (F1
M^T5_\\:O@"B@#[__ .'L7_!4W_I)9^W_ /\ B9'[17_SQJ/^'L7_  5-_P"D
MEG[?_P#XF1^T5_\ /&KX HH ^_\ _A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ
M/^'L7_!4W_I)9^W_ /\ B9'[17_SQJ^ ** /O_\ X>Q?\%3?^DEG[?\ _P")
MD?M%?_/&H_X>Q?\ !4W_ *26?M__ /B9'[17_P \:O@"B@#[_P#^'L7_  5-
M_P"DEG[?_P#XF1^T5_\ /&H_X>Q?\%3?^DEG[?\ _P")D?M%?_/&KX HH ^_
M_P#A[%_P5-_Z26?M_P#_ (F1^T5_\\:C_A[%_P %3?\ I)9^W_\ ^)D?M%?_
M #QJ^ ** /O_ /X>Q?\ !4W_ *26?M__ /B9'[17_P \:C_A[%_P5-_Z26?M
M_P#_ (F1^T5_\\:O@"B@#[__ .'L7_!4W_I)9^W_ /\ B9'[17_SQJ/^'L7_
M  5-_P"DEG[?_P#XF1^T5_\ /&KX HH ^_\ _A[%_P %3?\ I)9^W_\ ^)D?
MM%?_ #QJ/^'L7_!4W_I)9^W_ /\ B9'[17_SQJ^ ** /O_\ X>Q?\%3?^DEG
M[?\ _P")D?M%?_/&H_X>Q?\ !4W_ *26?M__ /B9'[17_P \:O@"B@#[_P#^
M'L7_  5-_P"DEG[?_P#XF1^T5_\ /&H_X>Q?\%3?^DEG[?\ _P")D?M%?_/&
MKX HH ^__P#A[%_P5-_Z26?M_P#_ (F1^T5_\\:C_A[%_P %3?\ I)9^W_\
M^)D?M%?_ #QJ^ ** /O_ /X>Q?\ !4W_ *26?M__ /B9'[17_P \:C_A[%_P
M5-_Z26?M_P#_ (F1^T5_\\:O@"B@#[__ .'L7_!4W_I)9^W_ /\ B9'[17_S
MQJ/^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&KX HH ^_\ _A[%_P %3?\ I)9^
MW_\ ^)D?M%?_ #QJ/^'L7_!4W_I)9^W_ /\ B9'[17_SQJ^ ** /O_\ X>Q?
M\%3?^DEG[?\ _P")D?M%?_/&H_X>Q?\ !4W_ *26?M__ /B9'[17_P \:O@"
MB@#[_P#^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&H_X>Q?\%3?^DEG[?\ _P")
MD?M%?_/&KX HH ^__P#A[%_P5-_Z26?M_P#_ (F1^T5_\\:C_A[%_P %3?\
MI)9^W_\ ^)D?M%?_ #QJ^ ** /O_ /X>Q?\ !4W_ *26?M__ /B9'[17_P \
M:C_A[%_P5-_Z26?M_P#_ (F1^T5_\\:O@"B@#[__ .'L7_!4W_I)9^W_ /\
MB9'[17_SQJ/^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&KX HH ^_\ _A[%_P %
M3?\ I)9^W_\ ^)D?M%?_ #QJ/^'L7_!4W_I)9^W_ /\ B9'[17_SQJ^ ** /
MO_\ X>Q?\%3?^DEG[?\ _P")D?M%?_/&H_X>Q?\ !4W_ *26?M__ /B9'[17
M_P \:O@"B@#[_P#^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&H_X>Q?\%3?^DEG
M[?\ _P")D?M%?_/&KX HH ^__P#A[%_P5-_Z26?M_P#_ (F1^T5_\\:C_A[%
M_P %3?\ I)9^W_\ ^)D?M%?_ #QJ^ ** /O_ /X>Q?\ !4W_ *26?M__ /B9
M'[17_P \:C_A[%_P5-_Z26?M_P#_ (F1^T5_\\:O@"B@#[__ .'L7_!4W_I)
M9^W_ /\ B9'[17_SQJ/^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&KX HH ^_\
M_A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ/^'L7_!4W_I)9^W_ /\ B9'[17_S
MQJ^ ** /O_\ X>Q?\%3?^DEG[?\ _P")D?M%?_/&H_X>Q?\ !4W_ *26?M__
M /B9'[17_P \:O@"B@#[_P#^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&H_X>Q?
M\%3?^DEG[?\ _P")D?M%?_/&KX HH ^__P#A[%_P5-_Z26?M_P#_ (F1^T5_
M\\:C_A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ^ ** /O_ /X>Q?\ !4W_ *26
M?M__ /B9'[17_P \:C_A[%_P5-_Z26?M_P#_ (F1^T5_\\:O@"B@#[__ .'L
M7_!4W_I)9^W_ /\ B9'[17_SQJ/^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&KX
M HH ^_\ _A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ/^'L7_!4W_I)9^W_ /\
MB9'[17_SQJ^ ** /O_\ X>Q?\%3?^DEG[?\ _P")D?M%?_/&H_X>Q?\ !4W_
M *26?M__ /B9'[17_P \:O@"B@#[_P#^'L7_  5-_P"DEG[?_P#XF1^T5_\
M/&H_X>Q?\%3?^DEG[?\ _P")D?M%?_/&KX HH ^__P#A[%_P5-_Z26?M_P#_
M (F1^T5_\\:C_A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ^ ** /O_ /X>Q?\
M!4W_ *26?M__ /B9'[17_P \:C_A[%_P5-_Z26?M_P#_ (F1^T5_\\:O@"B@
M#[__ .'L7_!4W_I)9^W_ /\ B9'[17_SQJ/^'L7_  5-_P"DEG[?_P#XF1^T
M5_\ /&KX HH ^_\ _A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ/^'L7_!4W_I)
M9^W_ /\ B9'[17_SQJ^ ** /O_\ X>Q?\%3?^DEG[?\ _P")D?M%?_/&H_X>
MQ?\ !4W_ *26?M__ /B9'[17_P \:O@"B@#[_P#^'L7_  5-_P"DEG[?_P#X
MF1^T5_\ /&H_X>Q?\%3?^DEG[?\ _P")D?M%?_/&KX HH ^__P#A[%_P5-_Z
M26?M_P#_ (F1^T5_\\:C_A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ^ ** /O_
M /X>Q?\ !4W_ *26?M__ /B9'[17_P \:C_A[%_P5-_Z26?M_P#_ (F1^T5_
M\\:O@"B@#[__ .'L7_!4W_I)9^W_ /\ B9'[17_SQJ/^'L7_  5-_P"DEG[?
M_P#XF1^T5_\ /&KX HH ^_\ _A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ/^'L
M7_!4W_I)9^W_ /\ B9'[17_SQJ^ ** /O_\ X>Q?\%3?^DEG[?\ _P")D?M%
M?_/&H_X>Q?\ !4W_ *26?M__ /B9'[17_P \:O@"B@#[_P#^'L7_  5-_P"D
MEG[?_P#XF1^T5_\ /&H_X>Q?\%3?^DEG[?\ _P")D?M%?_/&KX HH ^__P#A
M[%_P5-_Z26?M_P#_ (F1^T5_\\:C_A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ
M^ ** /O_ /X>Q?\ !4W_ *26?M__ /B9'[17_P \:C_A[%_P5-_Z26?M_P#_
M (F1^T5_\\:O@"B@#[__ .'L7_!4W_I)9^W_ /\ B9'[17_SQJ/^'L7_  5-
M_P"DEG[?_P#XF1^T5_\ /&KX HH ^_\ _A[%_P %3?\ I)9^W_\ ^)D?M%?_
M #QJ/^'L7_!4W_I)9^W_ /\ B9'[17_SQJ^ ** /O_\ X>Q?\%3?^DEG[?\
M_P")D?M%?_/&H_X>Q?\ !4W_ *26?M__ /B9'[17_P \:O@"B@#[_P#^'L7_
M  5-_P"DEG[?_P#XF1^T5_\ /&H_X>Q?\%3?^DEG[?\ _P")D?M%?_/&KX H
MH ^__P#A[%_P5-_Z26?M_P#_ (F1^T5_\\:C_A[%_P %3?\ I)9^W_\ ^)D?
MM%?_ #QJ^ ** /O_ /X>Q?\ !4W_ *26?M__ /B9'[17_P \:C_A[%_P5-_Z
M26?M_P#_ (F1^T5_\\:O@"B@#[__ .'L7_!4W_I)9^W_ /\ B9'[17_SQJ/^
M'L7_  5-_P"DEG[?_P#XF1^T5_\ /&KX HH ^_\ _A[%_P %3?\ I)9^W_\
M^)D?M%?_ #QJ/^'L7_!4W_I)9^W_ /\ B9'[17_SQJ^ ** /O_\ X>Q?\%3?
M^DEG[?\ _P")D?M%?_/&H_X>Q?\ !4W_ *26?M__ /B9'[17_P \:O@"B@#[
M_P#^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&H_X>Q?\%3?^DEG[?\ _P")D?M%
M?_/&KX HH ^__P#A[%_P5-_Z26?M_P#_ (F1^T5_\\:C_A[%_P %3?\ I)9^
MW_\ ^)D?M%?_ #QJ^ ** /O_ /X>Q?\ !4W_ *26?M__ /B9'[17_P \:C_A
M[%_P5-_Z26?M_P#_ (F1^T5_\\:O@"B@#[__ .'L7_!4W_I)9^W_ /\ B9'[
M17_SQJ/^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&KX HH ^_\ _A[%_P %3?\
MI)9^W_\ ^)D?M%?_ #QJ/^'L7_!4W_I)9^W_ /\ B9'[17_SQJ^ ** /O_\
MX>Q?\%3?^DEG[?\ _P")D?M%?_/&H_X>Q?\ !4W_ *26?M__ /B9'[17_P \
M:O@"B@#[_P#^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&H_X>Q?\%3?^DEG[?\
M_P")D?M%?_/&KX HH ^__P#A[%_P5-_Z26?M_P#_ (F1^T5_\\:C_A[%_P %
M3?\ I)9^W_\ ^)D?M%?_ #QJ^ ** /O_ /X>Q?\ !4W_ *26?M__ /B9'[17
M_P \:C_A[%_P5-_Z26?M_P#_ (F1^T5_\\:O@"B@#[__ .'L7_!4W_I)9^W_
M /\ B9'[17_SQJ/^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&KX HH ^_\ _A[%
M_P %3?\ I)9^W_\ ^)D?M%?_ #QJ/^'L7_!4W_I)9^W_ /\ B9'[17_SQJ^
M** /O_\ X>Q?\%3?^DEG[?\ _P")D?M%?_/&H_X>Q?\ !4W_ *26?M__ /B9
M'[17_P \:O@"B@#[_P#^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&H_X>Q?\%3?
M^DEG[?\ _P")D?M%?_/&KX HH ^__P#A[%_P5-_Z26?M_P#_ (F1^T5_\\:C
M_A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ^ ** /O_ /X>Q?\ !4W_ *26?M__
M /B9'[17_P \:C_A[%_P5-_Z26?M_P#_ (F1^T5_\\:O@"B@#[__ .'L7_!4
MW_I)9^W_ /\ B9'[17_SQJ/^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&KX HH
M^_\ _A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ/^'L7_!4W_I)9^W_ /\ B9'[
M17_SQJ^ ** /O_\ X>Q?\%3?^DEG[?\ _P")D?M%?_/&H_X>Q?\ !4W_ *26
M?M__ /B9'[17_P \:O@"B@#[_P#^'L7_  5-_P"DEG[?_P#XF1^T5_\ /&H_
MX>Q?\%3?^DEG[?\ _P")D?M%?_/&KX HH ^__P#A[%_P5-_Z26?M_P#_ (F1
M^T5_\\:C_A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ^ ** /O_ /X>Q?\ !4W_
M *26?M__ /B9'[17_P \:C_A[%_P5-_Z26?M_P#_ (F1^T5_\\:O@"B@#[__
M .'L7_!4W_I)9^W_ /\ B9'[17_SQJ/^'L7_  5-_P"DEG[?_P#XF1^T5_\
M/&KX HH ^_\ _A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ/^'L7_!4W_I)9^W_
M /\ B9'[17_SQJ^ ** /O_\ X>Q?\%3?^DEG[?\ _P")D?M%?_/&H_X>Q?\
M!4W_ *26?M__ /B9'[17_P \:O@"B@#[_P#^'L7_  5-_P"DEG[?_P#XF1^T
M5_\ /&H_X>Q?\%3?^DEG[?\ _P")D?M%?_/&KX HH ^__P#A[%_P5-_Z26?M
M_P#_ (F1^T5_\\:C_A[%_P %3?\ I)9^W_\ ^)D?M%?_ #QJ^ ** /\ <9_X
M)E>+/%7CW_@FW_P3Y\=>.O$OB#QIXV\:?L0?LH>+/&/C'Q9K.H^(_%7BSQ5X
MC^ W@'6/$/B7Q+XAUBYO-7UWQ!KNKWEWJFLZSJEW=:CJFHW5S?7US/<SRRL5
MS_\ P2=_Y19?\$T_^S /V-__ %G7X<T4 ?X@U%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% '^WS_P2=_Y19?\ !-/_ +, _8W_ /6=?AS11_P2=_Y19?\ !-/_
M +, _8W_ /6=?AS10!_B#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 ?[?/\
MP2=_Y19?\$T_^S /V-__ %G7X<T4?\$G?^467_!-/_LP#]C?_P!9U^'-% '^
M(-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!_M\_\$G?^467_  33_P"S /V-
M_P#UG7X<T4?\$G?^467_  33_P"S /V-_P#UG7X<T4 ?X@U%%% !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 %%%% '^WS_ ,$G?^467_!-/_LP#]C?_P!9U^'-%'_!)W_E
M%E_P33_[, _8W_\ 6=?AS10!_B#4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?[?/_!)W_E%E_P $T_\ LP#]C?\ ]9U^'-%'_!)W_E%E_P $T_\ LP#]C?\
M]9U^'-% '^(-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!_M\_P#!)W_E%E_P
M33_[, _8W_\ 6=?AS11_P2=_Y19?\$T_^S /V-__ %G7X<T4 ?X@U%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% '^WS_P2=_Y19?\ !-/_ +, _8W_ /6=?AS1
M1_P2=_Y19?\ !-/_ +, _8W_ /6=?AS10!_B#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 ?[?/\ P2=_Y19?\$T_^S /V-__ %G7X<T4?\$G?^467_!-/_LP
M#]C?_P!9U^'-% '^(-1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_M\_\$G?^
M467_  33_P"S /V-_P#UG7X<T4?\$G?^467_  33_P"S /V-_P#UG7X<T4 ?
MX@U%%% !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 %%%% '^WS_ ,$G?^467_!-/_LP#]C?
M_P!9U^'-%'_!)W_E%E_P33_[, _8W_\ 6=?AS10!_B#4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?[?/_!)W_E%E_P $T_\ LP#]C?\ ]9U^'-%'_!)W_E%E
M_P $T_\ LP#]C?\ ]9U^'-% '^(-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!_M\_P#!)W_E%E_P33_[, _8W_\ 6=?AS11_P2=_Y19?\$T_^S /V-__ %G7
MX<T4 ?X@U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% '^WS_P2=_Y19?\ !-/_
M +, _8W_ /6=?AS11_P2=_Y19?\ !-/_ +, _8W_ /6=?AS10!_B#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 ?[?/\ P2=_Y19?\$T_^S /V-__ %G7X<T4
M?\$G?^467_!-/_LP#]C?_P!9U^'-% '^(-1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!_M\_\$G?^467_  33_P"S /V-_P#UG7X<T4?\$G?^467_  33_P"S
M /V-_P#UG7X<T4 ?X@U%%% !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 %%%% '^WS_ ,$G
M?^467_!-/_LP#]C?_P!9U^'-%'_!)W_E%E_P33_[, _8W_\ 6=?AS10!_B#4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?[?/_!)W_E%E_P $T_\ LP#]C?\
M]9U^'-%'_!)W_E%E_P $T_\ LP#]C?\ ]9U^'-% '^(-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!_M\_P#!)W_E%E_P33_[, _8W_\ 6=?AS11_P2=_Y19?
M\$T_^S /V-__ %G7X<T4 ?X@U%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '^W
MS_P2=_Y19?\ !-/_ +, _8W_ /6=?AS11_P2=_Y19?\ !-/_ +, _8W_ /6=
M?AS10!_B#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 ?[?/\ P2=_Y19?\$T_
M^S /V-__ %G7X<T4?\$G?^467_!-/_LP#]C?_P!9U^'-% '^(-1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!_M\_\$G?^467_  33_P"S /V-_P#UG7X<T4?\
M$G?^467_  33_P"S /V-_P#UG7X<T4 ?X@U%%% !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 %%%% '^WS_ ,$G?^467_!-/_LP#]C?_P!9U^'-%'_!)W_E%E_P33_[, _8
MW_\ 6=?AS10!_B#4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?[?/_!)W_E%E
M_P $T_\ LP#]C?\ ]9U^'-%'_!)W_E%E_P $T_\ LP#]C?\ ]9U^'-% '^(-
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!_M\_P#!)W_E%E_P33_[, _8W_\
M6=?AS11_P2=_Y19?\$T_^S /V-__ %G7X<T4 ?X@U%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% '^WS_P2=_Y19?\ !-/_ +, _8W_ /6=?AS11_P2=_Y19?\
M!-/_ +, _8W_ /6=?AS10!_B#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?/\ P2=_Y19?\$T_^S /V-__ %G7X<T4?\$G?^467_!-/_LP#]C?_P!9U^'-
M% '^(-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!_M\_\$G?^467_  33_P"S
M /V-_P#UG7X<T4?\$G?^467_  33_P"S /V-_P#UG7X<T4 ?X@U%%% !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 %%%% '^WS_ ,$G?^467_!-/_LP#]C?_P!9U^'-%'_!
M)W_E%E_P33_[, _8W_\ 6=?AS10!_B#4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 ?[?/_!)W_E%E_P $T_\ LP#]C?\ ]9U^'-%'_!)W_E%E_P $T_\ LP#]
MC?\ ]9U^'-% '^(-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!_M\_P#!)W_E
M%E_P33_[, _8W_\ 6=?AS11_P2=_Y19?\$T_^S /V-__ %G7X<T4 ?X@U%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% '^WS_P2=_Y19?\ !-/_ +, _8W_ /6=
M?AS11_P2=_Y19?\ !-/_ +, _8W_ /6=?AS10!_B#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 ?[?/\ P2=_Y19?\$T_^S /V-__ %G7X<T4?\$G?^467_!-
M/_LP#]C?_P!9U^'-% '^(-1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_M\_\
M$G?^467_  33_P"S /V-_P#UG7X<T4?\$G?^467_  33_P"S /V-_P#UG7X<
MT4 ?X@U%%% !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 %%%% '^WS_ ,$G?^467_!-/_LP
M#]C?_P!9U^'-%'_!)W_E%E_P33_[, _8W_\ 6=?AS10!_B#4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 ?[?/_!)W_E%E_P $T_\ LP#]C?\ ]9U^'-%'_!)W
M_E%E_P $T_\ LP#]C?\ ]9U^'-% '^(-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!_M\_P#!)W_E%E_P33_[, _8W_\ 6=?AS11_P2=_Y19?\$T_^S /V-__
M %G7X<T4 ?X@U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '^WS_P2=_Y19?\
M!-/_ +, _8W_ /6=?AS11_P2=_Y19?\ !-/_ +, _8W_ /6=?AS10!_B#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 ?[?/\ P2=_Y19?\$T_^S /V-__ %G7
MX<T4?\$G?^467_!-/_LP#]C?_P!9U^'-% '^(-1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!_M\_\$G?^467_  33_P"S /V-_P#UG7X<T4?\$G?^467_  33
M_P"S /V-_P#UG7X<T4 ?X@U%%% !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 %%%% '^WS_
M ,$G?^467_!-/_LP#]C?_P!9U^'-%'_!)W_E%E_P33_[, _8W_\ 6=?AS10!
M_B#4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?[?/_!)W_E%E_P $T_\ LP#]
MC?\ ]9U^'-%'_!)W_E%E_P $T_\ LP#]C?\ ]9U^'-% '^(-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!_M\_P#!)W_E%E_P33_[, _8W_\ 6=?AS11_P2=_
MY19?\$T_^S /V-__ %G7X<T4 ?X@U%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M '^WS_P2=_Y19?\ !-/_ +, _8W_ /6=?AS11_P2=_Y19?\ !-/_ +, _8W_
M /6=?AS10!_B#45_K]?\0N/_  0H_P"C&O\ S9G]L/\ ^B"H_P"(7'_@A1_T
M8U_YLS^V'_\ 1!4 ?Y M%?Z_7_$+C_P0H_Z,:_\ -F?VP_\ Z(*C_B%Q_P""
M%'_1C7_FS/[8?_T05 '^0+17^OU_Q"X_\$*/^C&O_-F?VP__ *(*C_B%Q_X(
M4?\ 1C7_ )LS^V'_ /1!4 ?Y M%?Z_7_ !"X_P#!"C_HQK_S9G]L/_Z(*C_B
M%Q_X(4?]&-?^;,_MA_\ T05 '^0+17^OU_Q"X_\ !"C_ *,:_P#-F?VP_P#Z
M(*C_ (A<?^"%'_1C7_FS/[8?_P!$%0!_D"T5_K]?\0N/_!"C_HQK_P V9_;#
M_P#H@J/^(7'_ ((4?]&-?^;,_MA__1!4 ?Y M%?Z_7_$+C_P0H_Z,:_\V9_;
M#_\ H@J/^(7'_@A1_P!&-?\ FS/[8?\ ]$%0!_D"T5_K]?\ $+C_ ,$*/^C&
MO_-F?VP__H@J/^(7'_@A1_T8U_YLS^V'_P#1!4 ?Y M%?Z_7_$+C_P $*/\
MHQK_ ,V9_;#_ /H@J/\ B%Q_X(4?]&-?^;,_MA__ $05 '^0+17^OU_Q"X_\
M$*/^C&O_ #9G]L/_ .B"H_XA<?\ @A1_T8U_YLS^V'_]$%0!_D"T5_K]?\0N
M/_!"C_HQK_S9G]L/_P"B"H_XA<?^"%'_ $8U_P";,_MA_P#T05 '^0+17^OU
M_P 0N/\ P0H_Z,:_\V9_;#_^B"H_XA<?^"%'_1C7_FS/[8?_ -$%0!_D"T5_
MK]?\0N/_  0H_P"C&O\ S9G]L/\ ^B"H_P"(7'_@A1_T8U_YLS^V'_\ 1!4
M?Y M%?Z_7_$+C_P0H_Z,:_\ -F?VP_\ Z(*C_B%Q_P""%'_1C7_FS/[8?_T0
M5 '^0+17^OU_Q"X_\$*/^C&O_-F?VP__ *(*C_B%Q_X(4?\ 1C7_ )LS^V'_
M /1!4 ?Y M%?Z_7_ !"X_P#!"C_HQK_S9G]L/_Z(*C_B%Q_X(4?]&-?^;,_M
MA_\ T05 '^0+17^OU_Q"X_\ !"C_ *,:_P#-F?VP_P#Z(*C_ (A<?^"%'_1C
M7_FS/[8?_P!$%0!_D"T5_K]?\0N/_!"C_HQK_P V9_;#_P#H@J/^(7'_ ((4
M?]&-?^;,_MA__1!4 ?Y M%?Z_7_$+C_P0H_Z,:_\V9_;#_\ H@J/^(7'_@A1
M_P!&-?\ FS/[8?\ ]$%0!_D"T5_K]?\ $+C_ ,$*/^C&O_-F?VP__H@J/^(7
M'_@A1_T8U_YLS^V'_P#1!4 ?Y M%?Z_7_$+C_P $*/\ HQK_ ,V9_;#_ /H@
MJ/\ B%Q_X(4?]&-?^;,_MA__ $05 '^0+17^OU_Q"X_\$*/^C&O_ #9G]L/_
M .B"H_XA<?\ @A1_T8U_YLS^V'_]$%0!_D"T5_K]?\0N/_!"C_HQK_S9G]L/
M_P"B"H_XA<?^"%'_ $8U_P";,_MA_P#T05 '^0+17^OU_P 0N/\ P0H_Z,:_
M\V9_;#_^B"H_XA<?^"%'_1C7_FS/[8?_ -$%0!_D"T5_K]?\0N/_  0H_P"C
M&O\ S9G]L/\ ^B"H_P"(7'_@A1_T8U_YLS^V'_\ 1!4 ?Y M%?Z_7_$+C_P0
MH_Z,:_\ -F?VP_\ Z(*C_B%Q_P""%'_1C7_FS/[8?_T05 '^0+17^OU_Q"X_
M\$*/^C&O_-F?VP__ *(*C_B%Q_X(4?\ 1C7_ )LS^V'_ /1!4 ?Y M%?Z_7_
M !"X_P#!"C_HQK_S9G]L/_Z(*C_B%Q_X(4?]&-?^;,_MA_\ T05 '^0+17^O
MU_Q"X_\ !"C_ *,:_P#-F?VP_P#Z(*C_ (A<?^"%'_1C7_FS/[8?_P!$%0!_
MD"T5_K]?\0N/_!"C_HQK_P V9_;#_P#H@J/^(7'_ ((4?]&-?^;,_MA__1!4
M ?Y M%?Z_7_$+C_P0H_Z,:_\V9_;#_\ H@J/^(7'_@A1_P!&-?\ FS/[8?\
M]$%0!_D"T5_K]?\ $+C_ ,$*/^C&O_-F?VP__H@J/^(7'_@A1_T8U_YLS^V'
M_P#1!4 ?Y M%?Z_7_$+C_P $*/\ HQK_ ,V9_;#_ /H@J/\ B%Q_X(4?]&-?
M^;,_MA__ $05 '^0+17^OU_Q"X_\$*/^C&O_ #9G]L/_ .B"H_XA<?\ @A1_
MT8U_YLS^V'_]$%0!_D"T5_K]?\0N/_!"C_HQK_S9G]L/_P"B"H_XA<?^"%'_
M $8U_P";,_MA_P#T05 '^0+17^OU_P 0N/\ P0H_Z,:_\V9_;#_^B"H_XA<?
M^"%'_1C7_FS/[8?_ -$%0!_D"T5_K]?\0N/_  0H_P"C&O\ S9G]L/\ ^B"H
M_P"(7'_@A1_T8U_YLS^V'_\ 1!4 ?Y M%?Z_7_$+C_P0H_Z,:_\ -F?VP_\
MZ(*C_B%Q_P""%'_1C7_FS/[8?_T05 '^0+17^OU_Q"X_\$*/^C&O_-F?VP__
M *(*C_B%Q_X(4?\ 1C7_ )LS^V'_ /1!4 ?Y M%?Z_7_ !"X_P#!"C_HQK_S
M9G]L/_Z(*C_B%Q_X(4?]&-?^;,_MA_\ T05 '^0+17^OU_Q"X_\ !"C_ *,:
M_P#-F?VP_P#Z(*C_ (A<?^"%'_1C7_FS/[8?_P!$%0!_D"T5_K]?\0N/_!"C
M_HQK_P V9_;#_P#H@J/^(7'_ ((4?]&-?^;,_MA__1!4 ?Y M%?Z_7_$+C_P
M0H_Z,:_\V9_;#_\ H@J/^(7'_@A1_P!&-?\ FS/[8?\ ]$%0!_D"T5_K]?\
M$+C_ ,$*/^C&O_-F?VP__H@J/^(7'_@A1_T8U_YLS^V'_P#1!4 ?Y M%?Z_7
M_$+C_P $*/\ HQK_ ,V9_;#_ /H@J/\ B%Q_X(4?]&-?^;,_MA__ $05 '^0
M+17^OU_Q"X_\$*/^C&O_ #9G]L/_ .B"H_XA<?\ @A1_T8U_YLS^V'_]$%0!
M_D"T5_K]?\0N/_!"C_HQK_S9G]L/_P"B"H_XA<?^"%'_ $8U_P";,_MA_P#T
M05 '^0+17^OU_P 0N/\ P0H_Z,:_\V9_;#_^B"H_XA<?^"%'_1C7_FS/[8?_
M -$%0!_D"T5_K]?\0N/_  0H_P"C&O\ S9G]L/\ ^B"H_P"(7'_@A1_T8U_Y
MLS^V'_\ 1!4 ?Y M%?Z_7_$+C_P0H_Z,:_\ -F?VP_\ Z(*C_B%Q_P""%'_1
MC7_FS/[8?_T05 '^0+17^OU_Q"X_\$*/^C&O_-F?VP__ *(*C_B%Q_X(4?\
M1C7_ )LS^V'_ /1!4 ?Y M%?Z_7_ !"X_P#!"C_HQK_S9G]L/_Z(*C_B%Q_X
M(4?]&-?^;,_MA_\ T05 '^0+17^OU_Q"X_\ !"C_ *,:_P#-F?VP_P#Z(*C_
M (A<?^"%'_1C7_FS/[8?_P!$%0!_D"T5_K]?\0N/_!"C_HQK_P V9_;#_P#H
M@J/^(7'_ ((4?]&-?^;,_MA__1!4 ?Y M%?Z_7_$+C_P0H_Z,:_\V9_;#_\
MH@J/^(7'_@A1_P!&-?\ FS/[8?\ ]$%0!_D"T5_K]?\ $+C_ ,$*/^C&O_-F
M?VP__H@J/^(7'_@A1_T8U_YLS^V'_P#1!4 ?Y M%?Z_7_$+C_P $*/\ HQK_
M ,V9_;#_ /H@J/\ B%Q_X(4?]&-?^;,_MA__ $05 '^0+17^OU_Q"X_\$*/^
MC&O_ #9G]L/_ .B"H_XA<?\ @A1_T8U_YLS^V'_]$%0!_D"T5_K]?\0N/_!"
MC_HQK_S9G]L/_P"B"H_XA<?^"%'_ $8U_P";,_MA_P#T05 '^0+17^OU_P 0
MN/\ P0H_Z,:_\V9_;#_^B"H_XA<?^"%'_1C7_FS/[8?_ -$%0!_D"T5_K]?\
M0N/_  0H_P"C&O\ S9G]L/\ ^B"H_P"(7'_@A1_T8U_YLS^V'_\ 1!4 ?Y M
M%?Z_7_$+C_P0H_Z,:_\ -F?VP_\ Z(*C_B%Q_P""%'_1C7_FS/[8?_T05 '^
M0+17^OU_Q"X_\$*/^C&O_-F?VP__ *(*C_B%Q_X(4?\ 1C7_ )LS^V'_ /1!
M4 ?Y M%?Z_7_ !"X_P#!"C_HQK_S9G]L/_Z(*C_B%Q_X(4?]&-?^;,_MA_\
MT05 '^0+17^OU_Q"X_\ !"C_ *,:_P#-F?VP_P#Z(*C_ (A<?^"%'_1C7_FS
M/[8?_P!$%0!_D"T5_K]?\0N/_!"C_HQK_P V9_;#_P#H@J/^(7'_ ((4?]&-
M?^;,_MA__1!4 ?Y M%?Z_7_$+C_P0H_Z,:_\V9_;#_\ H@J/^(7'_@A1_P!&
M-?\ FS/[8?\ ]$%0!_D"T5_K]?\ $+C_ ,$*/^C&O_-F?VP__H@J/^(7'_@A
M1_T8U_YLS^V'_P#1!4 ?Y M%?Z_7_$+C_P $*/\ HQK_ ,V9_;#_ /H@J/\
MB%Q_X(4?]&-?^;,_MA__ $05 '^0+17^OU_Q"X_\$*/^C&O_ #9G]L/_ .B"
MH_XA<?\ @A1_T8U_YLS^V'_]$%0!_D"T5_K]?\0N/_!"C_HQK_S9G]L/_P"B
M"H_XA<?^"%'_ $8U_P";,_MA_P#T05 '^0+17^OU_P 0N/\ P0H_Z,:_\V9_
M;#_^B"H_XA<?^"%'_1C7_FS/[8?_ -$%0!_D"T5_K]?\0N/_  0H_P"C&O\
MS9G]L/\ ^B"H_P"(7'_@A1_T8U_YLS^V'_\ 1!4 ?Y M%?Z_7_$+C_P0H_Z,
M:_\ -F?VP_\ Z(*C_B%Q_P""%'_1C7_FS/[8?_T05 '^0+17^OU_Q"X_\$*/
M^C&O_-F?VP__ *(*C_B%Q_X(4?\ 1C7_ )LS^V'_ /1!4 ?Y M%?Z_7_ !"X
M_P#!"C_HQK_S9G]L/_Z(*C_B%Q_X(4?]&-?^;,_MA_\ T05 '^0+17^OU_Q"
MX_\ !"C_ *,:_P#-F?VP_P#Z(*C_ (A<?^"%'_1C7_FS/[8?_P!$%0!_D"T5
M_K]?\0N/_!"C_HQK_P V9_;#_P#H@J/^(7'_ ((4?]&-?^;,_MA__1!4 ?Y
MM%?Z_7_$+C_P0H_Z,:_\V9_;#_\ H@J/^(7'_@A1_P!&-?\ FS/[8?\ ]$%0
M!_D"T5_K]?\ $+C_ ,$*/^C&O_-F?VP__H@J/^(7'_@A1_T8U_YLS^V'_P#1
M!4 ?Y M%?Z_7_$+C_P $*/\ HQK_ ,V9_;#_ /H@J/\ B%Q_X(4?]&-?^;,_
MMA__ $05 '^0+17^OU_Q"X_\$*/^C&O_ #9G]L/_ .B"H_XA<?\ @A1_T8U_
MYLS^V'_]$%0!_D"T5_K]?\0N/_!"C_HQK_S9G]L/_P"B"H_XA<?^"%'_ $8U
M_P";,_MA_P#T05 '^0+17^OU_P 0N/\ P0H_Z,:_\V9_;#_^B"H_XA<?^"%'
M_1C7_FS/[8?_ -$%0!_D"T5_K]?\0N/_  0H_P"C&O\ S9G]L/\ ^B"H_P"(
M7'_@A1_T8U_YLS^V'_\ 1!4 ??\ _P $G?\ E%E_P33_ .S /V-__6=?AS17
MU_\ "?X6^!/@=\+/AI\%/A;H7_"+_#+X/_#_ ,&_"WX=>&O[3UG6_P#A'? G
MP_\ #FF^$_".A?VSXBU#5_$&K_V1X?TC3]/_ +3UW5=3UB_^S_:M3U"]O99[
MF0H ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
$@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348700512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>May 10, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Smith Douglas Homes Corp.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001982518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">93-1969003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">110 Village Trail, Suite 215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Woodstock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">GA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">30188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">213-8067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A common Stock, $0.0001 par value 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="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SDHC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-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="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</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="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</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="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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,846,154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,435,897<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsLineItems</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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347856272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 32,778<span></span>
</td>
<td class="nump">$ 19,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Real estate inventory</a></td>
<td class="nump">234,080<span></span>
</td>
<td class="nump">213,104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_DepositsOnRealEstateUnderOptionOrContract', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">64,770<span></span>
</td>
<td class="nump">57,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RealEstateNotOwned', window );">Real estate not owned</a></td>
<td class="nump">13,617<span></span>
</td>
<td class="nump">16,815<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,634<span></span>
</td>
<td class="nump">1,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">25,726<span></span>
</td>
<td class="nump">25,726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax asset, net</a></td>
<td class="nump">13,054<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">15,591<span></span>
</td>
<td class="nump">18,631<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">401,250<span></span>
</td>
<td class="nump">352,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">11,510<span></span>
</td>
<td class="nump">17,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Customer deposits</a></td>
<td class="nump">8,989<span></span>
</td>
<td class="nump">7,168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="nump">4,247<span></span>
</td>
<td class="nump">75,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_LiabilitiesRelatedToRealEstateNotOwned', window );">Liabilities related to real estate not owned</a></td>
<td class="nump">13,617<span></span>
</td>
<td class="nump">16,815<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">19,371<span></span>
</td>
<td class="nump">26,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_TaxReceivableAgreementLiability', window );">Tax Receivable Agreement liability</a></td>
<td class="nump">10,401<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">68,135<span></span>
</td>
<td class="nump">143,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 15)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PartnersCapitalAbstract', window );"><strong>Members' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MembersEquity', window );">Members' equity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">208,903<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.0001 par value - 10,000,000 shares authorized; none issued and outstanding as of March 31, 2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">56,746<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,972<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity attributable to Smith Douglas Homes Corp.</a></td>
<td class="nump">59,723<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests attributable to Smith Douglas Holdings LLC</a></td>
<td class="nump">273,392<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="nump">333,115<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders'/members' equity</a></td>
<td class="nump">401,250<span></span>
</td>
<td class="nump">352,692<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitsByClassAxis=us-gaap_CapitalUnitClassAMember', window );">Class A Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PartnersCapitalAbstract', window );"><strong>Members' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MembersEquity', window );">Members' equity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">206,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitsByClassAxis=sdhc_CapitalUnitClassCMember', window );">Class C Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PartnersCapitalAbstract', window );"><strong>Members' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MembersEquity', window );">Members' equity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitsByClassAxis=sdhc_CapitalUnitClassDMember', window );">Class D Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PartnersCapitalAbstract', window );"><strong>Members' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MembersEquity', window );">Members' equity</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_DepositsOnRealEstateUnderOptionOrContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deposits on real estate under option or contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_DepositsOnRealEstateUnderOptionOrContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_LiabilitiesRelatedToRealEstateNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities related to real estate that is not owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_LiabilitiesRelatedToRealEstateNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_RealEstateNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of real estate not owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RealEstateNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_TaxReceivableAgreementLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax receivable agreement liability attributable to taxable temporary differences classified as tax receivable agreement liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_TaxReceivableAgreementLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MembersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of ownership interest in limited liability company (LLC), attributable to the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MembersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PartnersCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PartnersCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CapitalUnitsByClassAxis=us-gaap_CapitalUnitClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalUnitsByClassAxis=us-gaap_CapitalUnitClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CapitalUnitsByClassAxis=sdhc_CapitalUnitClassCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalUnitsByClassAxis=sdhc_CapitalUnitClassCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CapitalUnitsByClassAxis=sdhc_CapitalUnitClassDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalUnitsByClassAxis=sdhc_CapitalUnitClassDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918441081424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2024 </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="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and Stockholders'/Members' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and Stockholders'/Members' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">250,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">8,846,154<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">8,846,154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and Stockholders'/Members' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">42,435,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">42,435,897<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350572304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Condensed Consolidated Statements of Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Home closing revenue</a></td>
<td class="nump">$ 189,209<span></span>
</td>
<td class="nump">$ 168,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of home closings</a></td>
<td class="nump">139,749<span></span>
</td>
<td class="nump">119,611<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Home closing gross profit</a></td>
<td class="nump">49,460<span></span>
</td>
<td class="nump">48,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative costs</a></td>
<td class="nump">27,541<span></span>
</td>
<td class="nump">19,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in income from unconsolidated entities</a></td>
<td class="num">(184)<span></span>
</td>
<td class="num">(210)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">698<span></span>
</td>
<td class="nump">245<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(122)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">21,407<span></span>
</td>
<td class="nump">28,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">921<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">20,486<span></span>
</td>
<td class="nump">$ 28,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to non-controlling interests and LLC members prior to IPO</a></td>
<td class="nump">17,514<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Smith Douglas Homes Corp.</a></td>
<td class="nump">$ 2,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per 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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares of common stock 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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">8,846,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">51,410,397<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348859152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders'/Members' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Class A Common Stock [Member]</div>
</th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Class B Common Stock [Member]</div>
</th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Stockholders' Equity [Member]</div></th>
<th class="th"><div>Non-Controlling Interest [Member]</div></th>
<th class="th"><div>Class A Units [Member]</div></th>
<th class="th"><div>Class C Units [Member]</div></th>
<th class="th"><div>Class D Units [Member]</div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Class A Common Stock [Member]</div></th>
<th class="th"><div>Class B Common Stock [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MembersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 161,911<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">$ 164,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitsOutstanding', window );">Beginning balance (in units) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">111,111<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncreaseDecreaseInMembersEquityRollForward', window );"><strong>Increase (Decrease) in Members' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared', window );">Distributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (27,268)<span></span>
</td>
<td class="num">$ (20)<span></span>
</td>
<td class="num">$ (27)<span></span>
</td>
<td class="num">(27,315)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,779<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">28,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MembersEquity', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 163,422<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">166,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitsOutstanding', window );">Ending balance (in units) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">111,111<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MembersEquity', window );">Beginning balance at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 206,303<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">208,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitsOutstanding', window );">Beginning balance (in units) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">111,111<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncreaseDecreaseInMembersEquityRollForward', window );"><strong>Increase (Decrease) in Members' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared', window );">Distributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (16,259)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,259)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">20,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering', window );">Net loss prior to Reorganization Transactions and IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,160)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,160)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC', window );">Reorganization Transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (188,884)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC', window );">Reorganization Transactions (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(111,111)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC', window );">IPO and Related Transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (2,000)<span></span>
</td>
<td class="num">$ (600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC', window );">IPO and Related Transactions (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="text">&#160;<span></span>
</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">(2,000)<span></span>
</td>
<td class="num">(600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MembersEquity', window );">Ending balance at Mar. 31, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitsOutstanding', window );">Ending balance (in units) at Mar. 31, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ReorganizationTransactionsValue', window );">Reorganization Transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 188,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ReorganizationTransactionsShares', window );">Reorganization Transactions (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,871,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">IPO and Related Transactions</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,094<span></span>
</td>
<td class="nump">65,834<span></span>
</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">116,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">IPO and Related Transactions (in shares)</a></td>
<td class="nump">8,846,154<span></span>
</td>
<td class="num">(2,435,897)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions', window );">Increase in deferred tax asset from IPO and related transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,761<span></span>
</td>
<td class="text">&#160;<span></span>
</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,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Equity-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">892<span></span>
</td>
<td class="text">&#160;<span></span>
</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">892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering', window );">Net income subsequent to Reorganization Transactions and IPO</a></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,972<span></span>
</td>
<td class="nump">2,972<span></span>
</td>
<td class="nump">18,674<span></span>
</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,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2024</a></td>
<td class="nump">8,846,154<span></span>
</td>
<td class="nump">42,435,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">8,846,154<span></span>
</td>
<td class="nump">42,435,897<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Mar. 31, 2024</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 56,746<span></span>
</td>
<td class="nump">$ 2,972<span></span>
</td>
<td class="nump">$ 59,723<span></span>
</td>
<td class="nump">$ 273,392<span></span>
</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">$ 333,115<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_sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from deferred tax asset from initial public offering and related transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_sdhc_IncreaseDecreaseInMembersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_IncreaseDecreaseInMembersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity impact of IPO and related transactions of limited liability company (LLC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of units impact of IPO related transactions of limited liability company (LLC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income subsequent to reorganization transactions and IPO related to transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity impact of Net loss prior to reorganization transactions and IPO of limited liability company (LLC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity impact of reorganization transactions of limited liability company (LLC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_sdhc_ReorganizationTransactionsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares retired in a reorganization transactions in a tax-free downstream merger accounted for as an asset purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ReorganizationTransactionsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of units impact of reorganization transactions of limited liability company (LLC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_ReorganizationTransactionsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of a reorganization transactions in a tax-free downstream merger accounted for as an asset purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ReorganizationTransactionsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalUnitsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of capital units or capital shares outstanding. This element is relevant to issuers of face-amount certificates and registered investment companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalUnitsOutstanding</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity impact of cash distributions declared to unit-holder of limited liability company (LLC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MembersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of ownership interest in limited liability company (LLC), attributable to the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MembersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918433929152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', 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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 20,486<span></span>
</td>
<td class="nump">$ 28,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash 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="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">341<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_AccruedIncentiveCompensationExpense', window );">Accrued incentive compensation expense</a></td>
<td class="nump">663<span></span>
</td>
<td class="nump">395<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based payment expense</a></td>
<td class="nump">892<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">297<span></span>
</td>
<td class="nump">169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in earnings from unconsolidated entities</a></td>
<td class="num">(184)<span></span>
</td>
<td class="num">(210)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Distributions of income from unconsolidated entities</a></td>
<td class="nump">222<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Noncash lease expense</a></td>
<td class="nump">142<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Provision for deferred income taxes</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncreaseDecreaseInRealEstateInventory', window );">Real estate inventory</a></td>
<td class="num">(17,778)<span></span>
</td>
<td class="num">(5,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract', window );">Deposits on real estate under option or contract</a></td>
<td class="num">(7,674)<span></span>
</td>
<td class="num">(1,034)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">4,414<span></span>
</td>
<td class="nump">1,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(5,808)<span></span>
</td>
<td class="nump">3,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Customer deposits</a></td>
<td class="nump">1,821<span></span>
</td>
<td class="nump">434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="num">(7,213)<span></span>
</td>
<td class="num">(2,469)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(9,273)<span></span>
</td>
<td class="nump">26,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(435)<span></span>
</td>
<td class="num">(201)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Distributions of capital from unconsolidated entities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) provided by investing activities</a></td>
<td class="num">(430)<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Issuance of Class A Common stock in IPO, net of underwriting discount</a></td>
<td class="nump">172,765<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsToMinorityShareholders', window );">Purchase or redemption of LLC Interests</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of offering costs</a></td>
<td class="num">(6,264)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RedemptionOfCommonStockClassCAndDUnits', window );">Redemption of Class C and D units</a></td>
<td class="num">(2,600)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners', window );">Purchase of LLC interests from Continuing Equity Owners</a></td>
<td class="num">(47,573)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings under revolving credit facility</a></td>
<td class="nump">13,000<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments under revolving credit facility</a></td>
<td class="num">(84,380)<span></span>
</td>
<td class="num">(30,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Payments on notes payable</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Payments on notes payable related party</a></td>
<td class="num">(938)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ProceedsFromSalesOfRealEstateNotOwned', window );">Proceeds from sales of real estate not owned</a></td>
<td class="nump">352<span></span>
</td>
<td class="nump">294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned', window );">Payments related to repurchases of real estate not owned</a></td>
<td class="num">(3,550)<span></span>
</td>
<td class="num">(1,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfCapitalDistribution', window );">Distributions to members of Smith Douglas Holdings LLC</a></td>
<td class="num">(16,259)<span></span>
</td>
<td class="num">(27,315)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="num">(1,851)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">22,704<span></span>
</td>
<td class="num">(43,800)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">13,001<span></span>
</td>
<td class="num">(17,207)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">19,777<span></span>
</td>
<td class="nump">29,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">32,778<span></span>
</td>
<td class="nump">12,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosure of Cash Flow Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest, net of amounts capitalized</a></td>
<td class="nump">897<span></span>
</td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</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_sdhc_AccruedIncentiveCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued Incentive compensation expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_AccruedIncentiveCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deposits on real estate under option or contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sdhc_IncreaseDecreaseInRealEstateInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in real estate inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_IncreaseDecreaseInRealEstateInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the payments related to repurchases of real estate not owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sdhc_ProceedsFromSalesOfRealEstateNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of real estate not owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ProceedsFromSalesOfRealEstateNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase of LLC interests from Continuing Equity Owners</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_sdhc_RedemptionOfCommonStockClassCAndDUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash outflow associated with redemption of common stock class C and D Units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RedemptionOfCommonStockClassCAndDUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21D<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfCapitalDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfCapitalDistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromPaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918437438416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Description of business and summary of significant accounting policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Description of business and summary of significant accounting policies</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 1 - Description of business and summary of significant accounting policies:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Nature of business</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Smith Douglas Homes Corp. (the Company) was incorporated in the state of Delaware on June 20, 2023 (Date of Formation) for the purpose of
          facilitating an initial public offering (IPO) of its common stock and executing other related transactions in order to carry on the business of Smith Douglas Holdings LLC and its consolidated subsidiaries as a publicly-traded entity.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company is a builder of single-family homes in communities in certain markets in the southeastern and southwestern United States. The
          Company&#8217;s homes and communities are primarily targeted to first-time and empty-nest homebuyers. The Company currently operates in metropolitan Atlanta, Birmingham, Charlotte, Huntsville, Nashville, Raleigh and Houston. The Company operates a
          land-light business model whereby the Company typically purchases finished lots via lot-option contracts from various third-party land developers or land bankers. Additionally, the Company offers title insurance services through an unconsolidated
          title company.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Initial Public Offering and Reorganization Transactions</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company successfully closed an IPO of 8,846,154
          shares of Class A common stock at a public offering price of $21.00 per share on January 16, 2024, which included 1,153,846 shares of Class A common stock issued pursuant to the underwriters&#8217; option to purchase additional shares of Class A common stock. The net
          proceeds from the IPO aggregated approximately $172.8 million. Shares of Class A common stock began trading on the New York Stock
          Exchange under the ticker symbol "SDHC" on January 11, 2024.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the IPO, Smith Douglas Holdings LLC amended and restated its existing limited liability company agreement to, among other
          things, (i) recapitalize all existing ownership interests in Smith Douglas Holdings LLC into 44,871,794 LLC Interests (before giving
          effect to the use of proceeds from the IPO, as described below), (ii) appoint Smith Douglas Homes Corp. as the sole managing member of Smith Douglas Holdings LLC upon its acquisition of LLC Interests in connection with the IPO, and (iii) provide
          certain redemption rights to the owners of the LLC Interests in Smith Douglas Holdings LLC, exclusive of the Company (the Continuing Equity Owners).</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Simultaneously, Smith Douglas Homes Corp. amended and restated its certificate of incorporation to, among other things, provide (i) for Class A
          common stock, with each share of Class A common stock entitling its holder to one vote per share on all matters presented to the
          stockholders generally; (ii) for Class B common stock, with each share of Class B common stock entitling its holder to ten votes per
          share on all matters presented to the stockholders generally, until the aggregate number of shares of Class B common stock then outstanding is less than 10%
          of the aggregate number of shares of Class A common stock and Class B common stock then outstanding (Sunset Date), and from and after the occurrence of the Sunset Date, each share of Class B common stock will entitle its holder to one vote per share on all matters presented to the stockholders generally; (iii) that shares of Class B common stock may only be held by the
          Continuing Equity Owners and their respective permitted transferees; and (iv) for preferred stock, which can be issued by the board of directors in one or more series without stockholder approval. As a result, Smith Douglas Homes Corp. became a
          holding company and the sole managing member of Smith Douglas Holdings LLC and controls the business and affairs of Smith Douglas Holdings LLC. After giving effect to the use of net proceeds as described below, Smith Douglas Homes Corp. issued 42,435,897 shares of Class B common stock to the Continuing Equity Owners, which is equal to the number of LLC Interests held by such Continuing
          Equity Owners, for nominal consideration.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Subsequent to the IPO, Smith Douglas Homes Corp. used the net proceeds to: (i) purchase 6,410,257 newly issued LLC Interests for approximately $125.2 million
          directly from Smith Douglas Holdings LLC at a price per unit equal to $21.00 per share (IPO price) of Class A common stock less the
          underwriting discount; and (ii) purchase 2,435,897 LLC Interests from the Continuing Equity Owners on a pro rata basis for $47.6 million in aggregate at a price per unit equal to the IPO price per share of Class A common stock less the underwriting discount.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Basis of presentation</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In accordance with accounting principles generally accepted in the United States of America (U.S. GAAP), since the Continuing Equity Owners
          continue to hold a controlling interest in Smith Douglas Holdings LLC after the IPO (i.e., there was no change in control of Smith Douglas Holdings LLC), the financial statements of the combined entity represent a continuation of the financial
          position and results of operations of Smith Douglas Holdings LLC. Accordingly, the historical cost basis of assets, liabilities, and equity of Smith Douglas Holdings LLC are carried over to the condensed consolidated financial statements of the
          combined company as a common control transaction.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying unaudited condensed consolidated financial statements for the periods prior to the Reorganization Transactions and IPO have
          been presented to combine the previously separate entities. These unaudited condensed consolidated financial statements have been prepared in accordance with U.S. GAAP and the applicable rules and regulations of the Securities and Exchange
          Commission for interim financial information. As such, these financial statements do not include all information and footnotes required by U.S. GAAP for annual financial statements. In the opinion of management, the unaudited condensed
          consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for the fair presentation of the Company&#8217;s financial position, results of operations and cash flows as of the dates and for the
          periods presented. A reclassification to the interim condensed consolidated financial statements and notes has been made to the prior year amount to conform to the current year presentation, which is not material.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">These interim financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto
          as of and for the year ended December 31, 2023, which are included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2023. Historically, the homebuilding industry has experienced seasonal fluctuations; therefore, interim
          results are not necessarily indicative of results for the full fiscal year.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Principles of consolidation and non-controlling interests</span></div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying condensed consolidated financial statements include the accounts of Smith Douglas Homes Corp. and Smith Douglas Holdings LLC
          and its wholly-owned subsidiaries. Smith Douglas Holdings LLC is considered a variable interest entity and Smith Douglas Homes Corp. is the primary beneficiary and sole managing member of Smith Douglas Holdings LLC and has decision making
          authority that significantly affects the performance of the entity. Accordingly, the Company consolidates Smith Douglas Holdings LLC and reports non-controlling interests representing the economic interest in Smith Douglas Holdings LLC held by
          the Continuing Equity Owners.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">All intercompany balances and transactions have been eliminated in consolidation. Investments in unconsolidated entities in which the Company
          has less than a controlling financial interest are accounted for using the equity method.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The non-controlling interests in the condensed consolidated statement of income for the three months ended March 31, 2024 represent the portion
          of earnings attributable to the economic interest in Smith Douglas Holdings LLC held by the Continuing Equity Owners. The non-controlling interests in the condensed consolidated balance sheet as of March 31, 2024 represent the portion of the net
          assets of the Company attributable to the Continuing Equity Owners, based on the portion of the LLC Interests owned by such unit holders. As of March 31, 2024, the non-controlling interests were 82.7%.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Use of estimates in the preparation of condensed consolidated financial statements</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the
          amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Business combinations</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">From time to time, the Company may enter into business combinations. In accordance with Accounting Standards Codification (ASC) Topic 805, <span style="font-style: italic;">Business Combinations</span>, the Company generally recognizes the identifiable assets acquired and the liabilities assumed at their fair values as of the date of acquisition. The Company measures goodwill as the
          excess of consideration transferred over the net of the acquisition date fair values of the identifiable assets acquired and liabilities assumed. Goodwill is assigned to each reporting unit based upon the relative fair value of tangible assets
          acquired. The acquisition method of accounting requires the Company to make significant estimates and assumptions regarding the fair values of the elements of a business combination as of the date of acquisition, including the fair values of real
          estate inventory and contingent consideration. Significant estimates and assumptions impacting the fair value of the acquired real estate inventory include subjective and/or complex judgments regarding items such as estimates of future net
          proceeds, discount rate, and costs to complete. Significant estimates and assumptions impacting the fair value of contingent consideration include subjective and/or complex judgments regarding items such as the gross margin discount rate, gross
          margin volatility, drift rate, and cost of debt.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The acquisition method of accounting also requires the Company to refine these estimates over a measurement period not to exceed one year to
          reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. If the Company is required to adjust provisional
          amounts that have been recorded for the fair values of assets and liabilities in connection with acquisitions, these adjustments could have a material impact on the Company&#8217;s financial condition and results of operations. If the subsequent actual
          results and updated projections of the underlying business activity change compared with the assumptions and projections used to develop these values, the Company could record future impairment charges.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Note 19 describes the business combination completed during the year ended December 31, 2023 and the estimates, assumptions used, and areas for
          which the acquisition accounting is not yet finalized.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Cash and cash equivalents</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. As of March 31,
          2024 and December 31, 2023, the majority of cash and cash equivalents were in demand deposit accounts with major financial institutions. At various times throughout the year, the Company may have cash deposited with these financial institutions
          that exceeds federally insured limits, and the Company could be negatively impacted if the underlying financial institutions fail or are subject to other adverse conditions. To date, the Company has experienced no loss or diminished access to
          cash in its demand deposit accounts.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Real estate inventory</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Real estate inventory consists primarily of the capitalized costs of finished homes, homes under construction, and residential lots. The
          Company includes the costs of lot acquisitions, development, direct home construction, capitalized interest, closing costs and direct and certain indirect overhead costs incurred during home construction in real estate inventory.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Real estate inventory is stated at cost unless a community is determined to be impaired, at which point the inventory is written down to fair
          value as required by ASC Topic 360&#8209;10, <span style="font-style: italic;">Property, Plant, and Equipment</span>. The Company reviews its real estate inventory for indicators of potential impairment on a quarterly basis at the community level
          considering market and economic conditions, current sales absorption rates and recent profitability of new home sales. When an indicator of impairment is identified, the Company prepares and analyzes cash flows at the community level on an
          undiscounted basis. If the undiscounted cash flows are less than the community&#8217;s carrying value, the Company generally estimates the fair value using the estimated future discounted cash flows of the respective community. A community with a fair
          value less than its carrying value is written down to such fair value and resulting losses are reported within cost of home closings in the accompanying condensed consolidated statements of income. No impairments were recognized during the three months ended March 31, 2024 and 2023.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Deposits on real estate under option or contract</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Deposits paid related to land and lot option purchase contracts are recorded and classified as deposits on real estate under option or contract
          until the related lots are purchased. Deposits are reclassified as a component of real estate inventory at the time the deposit is used to offset the acquisition price of the lots based on the terms of the underlying agreements. To the extent
          they are nonrefundable, deposits are expensed to cost of home closings if the option agreement is terminated or lot acquisition is no longer considered probable. There were no write offs of deposits associated with terminated option contracts during the three months ended March 31, 2024 and 2023. Since the Company&#8217;s land and lot option contracts typically do
          not require specific performance, the Company does not consider such contracts to be contractual obligations to purchase the lots and total exposure to loss under such contracts is limited to nonrefundable deposits and any capitalized
          preacquisition costs. See Note 10 for information on land and lot option contracts.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Real estate not owned</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In limited circumstances, the Company may sell finished lots it owns to a land banker and simultaneously enter into an option agreement to
          repurchase those finished lots. In accordance with ASC 606&#8209;10&#8209;55&#8209;70, these transactions are considered a financing arrangement rather than a sale because of the Company&#8217;s options to repurchase these parcels at a higher price. As of March 31, 2024
          and December 31, 2023, approximately $13.6 million and $16.8 million, respectively, was recorded to real estate not owned, with a corresponding amount of approximately $13.6 million and $16.8 million, respectively, recorded to liabilities related
          to real estate not owned for the remaining balance of net cash received from the transactions for lots not yet repurchased (see Note 16 for information on transactions with related parties). The liabilities related to real estate not owned are
          excluded from the Company&#8217;s debt covenant calculations.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Investments in unconsolidated entities</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Investments in unconsolidated entities, in which the Company has an ownership percentage interest or otherwise exercises significant influence,
          are accounted for under the equity method of accounting and are carried at cost, adjusted for the Company&#8217;s proportionate share of earnings or losses and distributions. Such investments are included in other assets in the accompanying condensed
          consolidated balance sheets. For cash flow classification, to the extent distributions do not exceed cumulative earnings, the Company designates such distributions as return on capital. Distributions in excess of cumulative earnings are treated
          as return of capital.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company regularly reviews its investments in unconsolidated entities to determine whether there is a decline in fair value below book
          value. If there is a decline that is other-than-temporary, the investment is written down to fair value. There were no
          other-than-temporary impairments of investments in unconsolidated entities recognized during the three months ended March 31, 2024 and 2023.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Property and equipment</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment are recorded at cost. Depreciation is generally recorded using the straight-line method over the estimated useful lives
          of the assets, which range from <span style="-sec-ix-hidden:Fact_da90093ccbb04f1ab5656598020def13">two</span> to five years. Expenditures for maintenance and repairs are charged to expense as incurred. Additions and betterments are capitalized. The cost of property and equipment sold or otherwise disposed of, and the accumulated depreciation
          thereon, is eliminated from the property and equipment and accumulated depreciation accounts, and gains and losses are reflected in other income in the accompanying condensed consolidated statements of income.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Other assets</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Other assets consist of the following (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Development reimbursement receivables from land bankers (Note 10)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">6,231</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">10,550</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Debt issuance costs, net of accumulated amortization</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,691</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">721</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Prepaid insurance and other expenses</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,692</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">3,481</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease right-of-use assets</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,647</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,789</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other assets</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">3,330</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,090</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total other assets</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">15,591</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">18,631</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Debt issuance costs represent the fees associated with the Company&#8217;s revolving credit facility. These costs are recorded in the accompanying
          condensed consolidated balance sheets within other assets and amortized using the straight-line method over the term of the credit facility. As of March 31, 2024 and December 31, 2023, debt issuance costs net of accumulated amortization totaled
          approximately $1.7 million and $0.7
          million, respectively. Amortization of debt issuance costs was approximately $0.3 million and $0.2 million for the three months ended March 31, 2024 and 2023, respectively, and is included in interest expense in the accompanying condensed consolidated statements of
          income.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Goodwill</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill totaled $25.7
          million as of March 31, 2024 and December 31, 2023, respectively, and represents the excess of the purchase price of the Devon Street acquisition (see Note 19) above the preliminary estimate of fair value of the net assets acquired at the
          acquisition date. The Company assesses goodwill for impairment each year as of October 1 and between annual evaluations if events or circumstances change that would more likely than not reduce the fair value of the reporting unit to which the
          goodwill was assigned below its carrying amount. When evaluating goodwill for impairment, the Company may perform the optional qualitative assessment by considering factors including macroeconomic conditions, industry and market conditions,
          overall financial performance and other relevant entity-specific events. If the Company bypasses the qualitative assessment, or if the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its
          carrying value, the Company will perform quantitative impairment testing by comparing the fair value of a reporting unit with its carrying amount. The Company performed its annual impairment assessment for goodwill as of October 1, 2023 and
          concluded there was no impairment of the recorded balance. As of March 31, 2024 and December 31, 2023, no events or changes in
          circumstances indicate the carrying value may not be recoverable.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Warranty reserves</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Homebuyers are provided with a limited warranty against certain building defects for up to one year after the home closing and a limited warranty against structural claims for up to&#160;10 years after the home closing. The Company estimates the costs to be incurred under these warranties and records a liability in the amount of such costs at the time revenue is recognized. Such costs primarily
          include repairs of minor construction and cosmetic defects associated with homeowner claims. The Company estimates warranty reserves based on historical data and trends for its communities and periodically assesses the adequacy of its recorded
          warranty liability and adjusts the amounts as necessary. Warranty reserves are included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets, and additions and adjustments to the reserves are
          included in cost of home closings within the accompanying condensed consolidated statements of income. Actual warranty costs could differ from the current estimates.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Leases</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">ASC Topic 842, <span style="font-style: italic;">Leases</span>, provides practical expedients and accounting policy elections for ongoing
          lease accounting. The Company has elected the recognition exemption for short-term leases for all leases that qualify. Under this exemption, the Company will not recognize right-of-use (ROU) assets or lease liabilities for those leases that
          qualify as a short-term lease (a lease term of 12 months of less), which includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company has also elected the practical expedient
          to not separate lease and non-lease components for all existing asset classes.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Revenue recognition</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes revenue when a home closes with a homebuyer, which is the time at which title and possession of the property are
          transferred to that homebuyer and all cash consideration due from the homebuyer is received. The Company&#8217;s performance obligation, to deliver the home, is generally satisfied in less than one year from the original contract date.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">When the Company executes sales contracts with its homebuyers, or when it requires advance payment from homebuyers for custom changes, upgrades
          or options related to their homes, the cash deposits received are recorded as contract liabilities until the homes are closed or the contracts are canceled. The Company either retains or refunds to the customer deposits on canceled sales
          contracts, depending upon the applicable provisions of the contract or other circumstances. As of March 31, 2024 and December 31, 2023, customer deposits totaled $9.0 million and $7.2 million, respectively. Substantially all customer
          deposits are recognized in revenue within one year of being received from homebuyers.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Cost of home closings</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Cost of home closings includes the costs of lot acquisition, development, direct home construction, capitalized interest, closing costs, direct
          and certain indirect overhead costs and estimated warranty for the homes. Estimates of costs incurred or to be incurred but not paid are accrued and expensed at the time of closing.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Share-based payments</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Equity-based compensation is accounted for as an expense in accordance with the fair value recognition and measurement provisions of U.S. GAAP
          which requires compensation cost for the grant-date fair value of equity-based awards to be recognized over the requisite service period. The Company accounts for forfeitures when they occur, and any compensation expense previously recognized on
          unvested equity-based awards will be reversed when forfeited. The fair value of restricted stock units (RSUs) is based on the fair value of the Class A common stock at the time of grant.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Income taxes</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">After consummation of the IPO, Smith Douglas Homes Corp. became subject to U.S. federal, state, and local income taxes with respect to its
          allocable share of taxable income of Smith Douglas Holdings LLC assessed at the prevailing corporate tax rates.&#160; Smith Douglas Holdings LLC operates as a limited liability company and is treated as a partnership for income tax purposes.
          Accordingly, it incurs no significant liability for federal or state income taxes since the taxable income or loss is passed through to its members. Smith Douglas Holdings LLC incurs liabilities for certain state taxes payable directly by it,
          which are not significant and for which the expense is included in the provision for income taxes in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024 and in selling, general and administrative
          costs in the accompanying condensed consolidated statement of income for the three months ended March 31, 2023.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In calculating the provision for interim income taxes, in accordance with ASC Topic 740, <span style="font-style: italic;">Income Taxes</span>,
          an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year. This differs from the method
          utilized at the end of an annual period.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">For annual periods, income taxes are accounted for using the asset and liability method. Under this method, deferred tax assets and liabilities
          are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred
          tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income
          in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be
          sustained on examination by the taxing authority, based on the technical merits of the position. As of March 31, 2024 and December 31, 2023, there were no known items which would result in a significant accrual for uncertain tax positions.</div>

<div><br/></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> Tax receivable agreement<br/>
            </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> <br/>
            </span></div>

<div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In connection with the IPO and related
              transactions, the Company entered into a Tax Receivable Agreement (TRA) with Smith Douglas Holdings LLC and the Continuing Equity Owners that will provide for the payment by Smith Douglas Homes Corp. to the Continuing Equity Owners of 85% of the amount of tax benefits, if any, that Smith Douglas Homes Corp. realizes (or in some circumstances is deemed to realize) related to the
              tax basis adjustments described in Note 14 as such savings are realized.</div>

<div><br/>
            </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In addition to tax expenses, the
              Company will also make payments under the TRA, which are expected to be significant. The Company will account for the income tax effects and corresponding TRA&#8217;s effects resulting from future taxable purchases or redemptions of LLC Interests
              of the Continuing Equity Owners by recognizing an increase in deferred tax assets, based on enacted tax rates at the date of the purchase or redemption. Further, the Company will evaluate the likelihood that it will realize the benefit
              represented by the deferred tax asset and, to the extent that management estimates that it is more likely than not that the Company will not realize the benefit, the Company will reduce the carrying amount of the deferred tax asset with a
              valuation allowance. The amounts to be recorded for both the deferred tax assets and the liability for obligations under the TRA will be estimated at the time of any purchase or redemption as a reduction to stockholders&#8217; equity, and the
              effects of changes in any estimates after this date will be included in net income. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income. Judgement is required in assessing the future tax
              consequences of events that have been recognized in the Company&#8217;s financial statements. A change in the Company&#8217;s assessment of such consequences, such as realization of deferred tax assets, changes in tax laws or interpretations thereof
              could materially impact results.</div>

<div><br/>

        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Advertising costs</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company expenses advertising costs as they are incurred. Advertising expense, which is included in selling, general and administrative
          costs in the accompanying condensed consolidated statements of income, was approximately $1.2 million and $1.0 million for the three months ended March 31, 2024 and 2023, respectively.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Recent rules and accounting pronouncements</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment
            Disclosures" (ASU 2023-07), which requires expanded disclosure of significant segment expenses and other segment items on an annual and interim basis. ASU 2023-07 is effective for the Company for annual periods beginning after January 1, 2024
            and interim periods beginning after January 1, 2025. The Company is currently evaluating the impact ASU 2023-07 will have on its financial statement disclosures.</span></div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In December 2023, FASB issued ASU 2023-09, &#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221; (ASU 2023-09), which requires expanded disclosure of the
            Company&#8217;s income rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning after January 1, 2025. The Company is currently evaluating the impact ASU 2023-09 will have on its financial
            statement disclosures.</div>

<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In March 2024, the Securities and Exchange Commission (SEC) adopted the final rules that will require certain climate-related information in registration statements
              and annual reports. In April 2024, the SEC voluntarily stayed the new rules as a result of pending legal challenges. The new rules include a requirement to disclose material climate-related risks, descriptions of board oversight and risk
              management activities, the material impacts of these risks on a registrants' strategy, business model and outlook, and any material climate-related targets or goals, as well as material effects of severe weather events and other natural
              conditions and greenhouse gas emissions. Prior to the stay in the new rules, they would have been effective for annual periods beginning January 1, 2025, except for the greenhouse gas emissions disclosure which would have been effective for
              annual periods beginning January 1, 2026. The Company is currently evaluating the impact of these rules on its disclosures.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918442671488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Real estate inventory and capitalized interest<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RealEstateInventoryAndCapitalizedInterestAbstract', window );"><strong>Real estate inventory and capitalized interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock', window );">Real estate inventory and capitalized interest</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 2 &#8209; Real estate inventory and capitalized interest:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A summary of real estate inventory is as follows as of March 31, 2024 and December 31, 2023 (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">March 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">2024</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Lots held for construction</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">59,149</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">32,184</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Homes under construction, completed homes and model homes</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">174,931</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">180,920</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total real estate inventory</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">234,080</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">213,104</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company capitalizes into real estate inventory interest costs incurred on homes under construction during the construction period until
            substantial completion. The Company does not capitalize interest on homes where construction has been suspended.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A summary of capitalized interest is as follows (in thousands):</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">Three Months Ended March 31,</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Capitalized interest, beginning of period</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,338</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,117</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Interest incurred</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">939</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">510</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Interest expensed</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(698</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(245</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 2px;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Interest charged to cost of home closings</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(721</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(603</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Capitalized interest, end of period</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">858</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">779</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </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_sdhc_RealEstateInventoryAndCapitalizedInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RealEstateInventoryAndCapitalizedInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for real estate inventory and capitalized interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348032704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and equipment</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 3 &#8209; Property and equipment:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment consists of the following as of March 31, 2024 and December 31, 2023 (in thousands):</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">December 31,<br/>
                  </div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Automobiles</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">49</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">49</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Airplanes</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,143</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,141</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Furniture and fixtures</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">4,153</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,755</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Computer equipment</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">40</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">40</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">5,385</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">4,985</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: Accumulated depreciation and amortization</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(3,751</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(3,442</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net property and equipment</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,634</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,543</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense was $0.3
            million and $0.2 million for the three months ended March 31, 2024 and 2023, respectively.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347828976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Notes payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Notes payable</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 4 &#8211; Notes payable:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, the Company has a $250.0
          million unsecured revolving credit facility that was entered into concurrently with the IPO (the Amended Credit Facility), which replaced the previous $175.0
          million unsecured revolving credit facility. The Amended Credit Facility matures in <span style="-sec-ix-hidden:Fact_0b215867489f4d069199d3da6dcca598">January 2027</span>, except that the Company may request
          a one-year extension of such maturity date. The Amended Credit Facility also includes a $100.0 million accordion feature, subject to additional commitments, and provides that up to $20.0 million may be used for letters of credit.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The borrowings and letters of credit outstanding under the Amended Credit Facility may not exceed the borrowing base as defined in the Amended
          Credit Facility. The borrowing base primarily consists of a percentage of commercial land, land held for development, lots under development and finished lots held by the Company.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Borrowings under the Amended Credit Facility bear interest, at the borrower&#8217;s option, at either a base rate or Secured Overnight Financing Rate
          (which may be a daily simple rate or based on 1-, 3- or 6-month interest periods, in each case at the borrower&#8217;s option), plus an applicable margin. The applicable margin ranges from 2.35% to 3.00% based on the Company&#8217;s leverage ratio as determined in
          accordance with a pricing grid defined in the Amended Credit Facility. Interest is payable in arrears on the last business day of each month or at the end of each 1, 3 or 6month interest period, as applicable. As of March 31, 2024, the interest
          rate on outstanding borrowings under the Amended Credit Facility was 7.76%.&#160; Borrowings under the previous credit facility bore
          interest at the Prime Rate, as defined, plus an applicable margin ranging from minus (25) basis points to 20 basis points based on the Company&#8217;s leverage ratio as determined in accordance with a pricing grid. As of December 31, 2023, the interest rate on
          outstanding borrowings was 8.25%.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Amended Credit Facility contains certain financial covenants, including requirements to maintain (i) a minimum tangible net worth equal to
          the sum of (a) $130.0 million, (b) 32.5%
          of pre&#8209;tax income earned in any fiscal quarter after June 30, 2023, (c) 75% of the equity proceeds of Smith Douglas Homes Corp. from
          the IPO and (d) 50% of any new equity proceeds of Smith Douglas Homes Corp. and its subsidiaries after the IPO, (ii) a maximum
          leverage ratio of 60%, (iii) a minimum ratio of EBITDA to interest incurred of 2.00 to 1.0, and (iv) a minimum liquidity requirement of $15.0 million. The
          Amended Credit Facility also contains various covenants that, among other restrictions, limit the ability of Smith Douglas Homes LLC and the other borrowers to incur additional debt and to make certain investments and distributions. Additionally,
          the Amended Credit Facility contains certain covenants that restricts certain activities of Smith Douglas Homes Corp. The Amended Credit Facility also contains customary events of default relating to, among other things, failure to make payments,
          breach of covenants and breach of representations. If an event of default occurs and is continuing, the borrowers may be required to immediately repay all amounts outstanding under the Amended Credit Facility.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, there were no
          outstanding borrowings under the Amended Credit Facility. As of December 31, 2023, outstanding borrowings under the previous credit facility totaled $71.0
          million. As of March 31, 2024 and December 31, 2023, there were no outstanding letters of credit. Availability as determined in
          accordance with the Borrowing Base, as defined, totaled approximately $118.5 million as of March 31, 2024.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">On July 31, 2023, the Company entered into a three-year
          seller note payable of $5.0 million as part of the consideration for the acquisition of Devon Street Homes, L.P., which bears interest
          at 8% per annum. The seller note is payable in quarterly installments of principal and accrued interest beginning September 30, 2023 through maturity on September 30, 2026. The seller is currently employed as the division president of the Houston division.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company also has loans payable to banks collateralized by vehicles purchased from the proceeds of the loans with an outstanding balance of
          $7,000 and $8,000 as of
          March 31, 2024 and December 31, 2023, respectively, which are included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Future maturities of notes payable to third parties, including borrowings under the Amended Credit Facility, are as follows as of March 31,
          2024 (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Year ending December 31,</span></div>
              </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2024 <sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,187</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2025</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,696</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2026</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,364</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">4,247</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
            </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt; font-variant: normal;">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;">(1)</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0); font-style: italic;">Remaining payments are for the nine months ending
                    December 31, 2024.</div>
                </td>

  </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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918437438416">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued expenses and other liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued expenses and other liabilities</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 5 &#8209; Accrued expenses and other liabilities:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses and other liabilities consist of the following (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal; white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal; white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">December 31,<br/>
                  </div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Payroll and related liabilities</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,378</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">8,707</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accrued incentive compensation</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,724</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,842</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Warranty reserves</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,978</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,839</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Lease liabilities</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,698</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,837</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Due to related parties and notes payable &#8211; related party</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">&#8212;</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">938</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accruals related to real estate development and other liabilities</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">6,247</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">7,416</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Contingent consideration</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,346</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,282</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total accrued expenses and other liabilities</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">19,371</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">26,861</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348247072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranty reserves<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Warranty reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Warranty reserves</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 6 &#8209; Warranty reserves:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A summary of the activity in the Company&#8217;s warranty liability account is as follows (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three Months Ended March 31,</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance, beginning of period</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,839</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,071</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Additions to reserves from new home closings</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">382</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">336</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Warranty claims</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(143</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(129</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 2px;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Adjustments to pre&#8209;existing reserves</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(100</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(21</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance, end of period</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,978</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,257</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </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_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918442671488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued incentive compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_AccruedIncentiveCompensationAbstract', window );"><strong>Accrued Incentive Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_AccruedIncentiveCompensationTextBlock', window );">Accrued incentive compensation</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 7 &#8209; Accrued incentive compensation:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company has incentive compensation agreements in place with certain employees, whereby a portion of the employee&#8217;s annual bonus is paid
              over a three-year period. The long-term incentive compensation vests annually over the three-year period and is forfeited if the employee leaves without good reason or is terminated for cause. All long-term incentive compensation vests immediately upon a
              change in control. The Company recognized $0.7 million and $0.4 million of deferred compensation expense related to these incentive compensation agreements during the three months ended March 31, 2024 and 2023, respectively, which is included
              within selling, general and administrative costs in the accompanying condensed consolidated statements of income. As of March 31, 2024 and December 31, 2023, the Company had accumulated a total liability of approximately $1.7 million and $1.8 million,
              respectively, related to the incentive compensation agreements, which is included within accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_AccruedIncentiveCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_AccruedIncentiveCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_AccruedIncentiveCompensationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accrued incentive compensation means the amount of any annual short-term incentive compensation earned with respect to the calendar year ended prior to the date of termination but not yet paid as of the executive's date of termination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_AccruedIncentiveCompensationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348108608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 8 &#8209; Leases:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company leases certain office space and equipment for use in its operations. The Company assesses each of these contracts to determine
              whether the arrangement contains a lease as defined by ASC Topic 842. In order to meet the definition of a lease under ASC Topic 842, the contractual arrangement must convey to the Company the right to control the use of an identifiable asset
              for a period of time in exchange for consideration. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. Some leases contain renewal options and, in accordance with ASC Topic 842, the lease term
              includes those renewals only to the extent that they are reasonably certain to be exercised.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In accordance with ASC Topic 842, the lease liability is equal to the present value of the remaining lease payments while the ROU asset is
              based on the lease liability, subject to adjustment, such as for lease incentives. The Company&#8217;s leases do not provide a readily determinable implicit interest rate and, therefore, the Company must estimate its incremental borrowing rate. In
              determining an appropriate incremental borrowing rate, the Company considers the lease period, market interest rates, current interest rates on the Company&#8217;s notes payable and the effects of collateralization.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s lease population as of March 31, 2024 and December 31, 2023 is comprised of operating leases where the Company is the lessee,
              and these leases are primarily for office space for corporate and division offices, as well as certain equipment leases.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Lease cost included in the accompanying condensed consolidated statements of income as a component of selling, general and administrative
              costs is presented in the table below (in thousands).</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">Three months ended March 31,</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating leases costs</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">170</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">143</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Variable lease costs - operating</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">36</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">40</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets are included within other assets and lease liabilities are included within accrued expenses and other liabilities in the
              accompanying condensed consolidated balance sheets.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents additional information about the Company&#8217;s leases (dollars in thousands):</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">March 31,<br/>
                      2024</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">December 31,<br/>
                    </div>
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_ce8e7f0ab92345e794bd2db3e76ccdd3"><span style="-sec-ix-hidden:Fact_5eaa2a84f47a4a2e96a02bffd66bd1da">ROU assets</span></span></span><br/>
                    </div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,647</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,789</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_51057f5ea90343e5a93ec9a48349eebd"><span style="-sec-ix-hidden:Fact_37c5c814d82c4be7b22da012dcf63e72">Lease liabilities</span></span></span><br/>
                    </div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,698</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,837</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Weighted average remaining lease term (in months)</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">47</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">49</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Weighted average discount rate</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">6.41</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">%</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">6.40</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">%</div>
                  </td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, the future minimum payments required under operating leases are as follows (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Year ending December 31,</span></div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2024 <sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">414</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2025</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">473</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2026</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">412</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2027</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">368</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2028</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">251</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total lease payments</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,918</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: imputed interest</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">(220</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_7e942feb23cf43f9a9a41e2e7a231473">Total lease liabilities</span></span><br/>
                    </div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,698</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
                </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt; font-variant: normal;">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;">(1)</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">Remaining payments are for the nine months ending December 31, 2024.</div>
                    </td>

  </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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347403696">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Investments in unconsolidated entities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Investments in unconsolidated entities</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 9 &#8209; Investments in unconsolidated entities:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company has non&#8209;controlling equity interests in various entities. The Company uses the equity method of accounting for these
              investments. The Company&#8217;s proportionate share of the entities&#8217; income during the three months ended March 31, 2024 and 2023 was approximately $0.2
              million. The entities also distributed approximately $0.2 million and $0.5 million to the Company during the three months ended March 31, 2024 and 2023, respectively, resulting in a total equity investment of approximately $0.1 million as of March 31, 2024 and December 31, 2023.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company does not consolidate the investments because the Company does not have a controlling interest in them.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 323<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481543/323-740-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 323<br> -Publisher FASB<br> -URI https://asc.fasb.org//323/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918345159920">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract', window );"><strong>Variable interest entities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityDisclosureTextBlock', window );">Variable interest entities</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 10 &#8209; Variable interest entities:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company enters into lot option agreements to procure finished lots for the construction of homes in the future. Pursuant to these
              option agreements, the Company generally provides a deposit to the seller as consideration for the right to purchase lots at different times in the future at predetermined prices. Such contracts enable the Company to defer acquiring portions
              of properties owned by third parties or unconsolidated entities until the Company has determined whether and when to exercise the option, which may serve to reduce the Company&#8217;s financial risks associated with long&#8209;term land holdings.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Based on the provisions of the relevant accounting guidance, the Company has concluded that when it enters into an option or purchase
              agreement to acquire lots from an entity, a variable interest entity (VIE) may be created. The Company evaluates all option and purchase agreements and amendments for land to determine if the related entity is a VIE. As required by ASC Topic
              810, <span style="font-style: italic;">Consolidation</span>, the Company assesses whether it is the primary beneficiary for each VIE.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In order to determine if the Company is the primary beneficiary, the Company must first assess whether it has the ability to control the
              activities of the VIE that most significantly impact its economic performance. Such activities include, but are not limited to, the ability to determine the budget and scope of land development work, if any; the ability to control financing
              decisions for the VIE; the ability to acquire additional land into the VIE or dispose of land in the VIE not under contract with the Company; and the ability to change or amend the existing option contract with the VIE.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">If the Company does not control such activities, the Company is not considered the primary beneficiary of the VIE. If the Company has the
              ability to control such activities, the Company will continue its analysis by determining if the Company is also expected to absorb a potentially significant amount of the VIE&#8217;s losses or, if no party absorbs the majority of such losses, if
              the Company will benefit from a potentially significant amount of the VIE&#8217;s expected gains. As of March 31, 2024 and December 31, 2023, the Company was not identified as the primary beneficiary of any VIEs associated with option and purchase
              agreements. Therefore, no such VIEs required consolidation under ASC Topic 810.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In all cases, creditors of the entities with which the Company has option agreements have no recourse against the Company and the maximum
              exposure to loss in option agreements is limited to the Company&#8217;s option deposits and any capitalized pre&#8209;acquisition costs. In certain instances where the Company has entered into option agreements to purchase finished lots from a land
              banker, the Company may also enter into an agreement to complete the development of the lots on behalf of the land banker at a fixed cost. The Company may be at risk for items over budget related to the development of the property under
              option. Any unpaid amounts under these development agreements are recorded as development reimbursement receivables from land bankers and are included in other assets (see Note 1 for information on other assets).</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, the Company had deposits of $64.8 million related to land option agreements with an aggregate remaining purchase price of $742.6 million. As of December 31, 2023, the Company had deposits of $57.1
              million related to land option agreements with an aggregate remaining purchase price of $652.1 million.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Deposits on option contracts are included in deposits on real estate under option or contract, and investments in option contracts with
              unconsolidated entities are included in investments in unconsolidated entities within other assets in the accompanying consolidated balance sheets.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">For lot option contracts where the lot seller entity is not required to be consolidated under the variable interest model, the Company
              considers whether such contracts should be accounted for as financing arrangements. Lot option contracts that may be considered financing arrangements include those entered into with third&#8209;party land banks or developers in conjunction with
              such third parties acquiring a specific land parcel(s) on the Company&#8217;s behalf, at the Company&#8217;s direction, and those with other landowners where the Company or its designee makes improvements to the optioned land parcel(s) during the
              applicable option period. For these lot option contracts, the Company records the remaining purchase price of the associated land parcel(s) in inventory in its consolidated balance sheets with a corresponding financing obligation if the
              Company determines that it is effectively compelled to exercise the option to purchase the land parcel(s). In making this determination with respect to a land option contracts, the Company considers the non&#8209;refundable deposit(s), any
              capitalized pre&#8209;acquisition costs and additional costs associated with abandoning the contract.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As a result of such evaluations of lot option contracts, no lot option contracts were determined to be financing arrangements for which the
              remaining purchase price should be recorded as a financing obligation in the accompanying consolidated balance sheets.</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_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348433568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders'/ members' equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders'/ members' equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders'/ members' equity</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 11 - Stockholders&#8217;/ members&#8217; equity:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the capitalization and voting rights of the Company&#8217;s classes of stock as of March 31, 2024:</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 30%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 14.61%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold; text-align: center;">Authorized</div>
                </td>

    <td style="width: 1%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                  <div style="text-align: center; text-indent: 1.25pt; color: rgb(0, 0, 0); font-weight: bold;">Issued &amp; Outstanding</div>
                </td>

    <td style="width: 1%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">Votes per</div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">share</div>
                </td>

    <td style="width: 0.88%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">Economic</div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">Rights</div>
                </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Preferred stock</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">10,000,000<br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">None<br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: middle; font-variant: normal;">&#160;</td>

    <td style="width: 14.61%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 0.88%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; font-variant: normal;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Common stock:</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class A</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">250,000,000</div>
                </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">8,846,154<br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">1<br/>
                  </div>
                </td>

    <td style="width: 0.88%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">Yes<br/>
                  </div>
                </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class B</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">100,000,000</div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">42,435,897<br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">10<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                </td>

    <td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">No<br/>
                  </div>
                </td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-variant: normal;"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);">Each share of Class B common stock entitles its holders to ten votes per share on all matters presented to the stockholders and on which the holders of the Class B common stock are entitled to vote;
                    provided, that each share of Class B common stock will only be entitled to one vote per share on all matters presented to
                    the stockholders generally upon the Sunset Date.</div>
                </td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes Class A common stock reserved for issuances as of March 31, 2024:</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 88%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Conversion of LLC Interests held by Continuing Equity Owners</div>
                  </td>

    <td colspan="1" style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">
                    <div style="text-align: right; color: rgb(0, 0, 0);">42,435,897<br/>
                    </div>
                  </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td style="width: 88%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">RSUs</div>
                  </td>

    <td colspan="1" style="width: 1%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">
                    <div style="text-align: right; color: rgb(0, 0, 0);">2,051,282<br/>
                    </div>
                  </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">Total<br/>
                  </td>

    <td colspan="1" rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td rowspan="1" style="width: 9%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: right;">&#160;44,487,179<br/>
                  </td>

    <td rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

  </tr>


</table>

<div><br/></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s board of directors is authorized to direct the Company to issue shares of preferred stock in one or more series and the
            discretion to determine the number and designation of such series and the powers, rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences,
            of each series of preferred stock. Through March 31, 2024, no series of preferred stock have been issued.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Holders of shares of Class A common stock are entitled to receive dividends when and if declared by the board of directors out of funds legally available
              therefor, subject to any statutory or contractual restrictions on the payment of dividends and to any restrictions on the payment of dividends imposed by the terms of any outstanding preferred stock. Upon dissolution or liquidation, after
              payment in full of all amounts required to be paid to creditors and to the holders of preferred stock having liquidation preferences, if any, the holders of shares of Class A common stock will be entitled to receive pro rata the remaining
              assets available for distribution. Holders of shares of Class A common stock do not have preemptive, subscription, redemption, or conversion rights. There are no redemption or sinking fund provisions applicable to the Class A common stock.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;">Except in certain limited circumstances, holders of Class B common stock do not have any right to receive dividends or to
                receive a distribution upon dissolution or liquidation. Additionally, holders of shares of Class B common stock do not have preemptive, subscription or redemption rights. There are no redemption or sinking fund provisions applicable to the
                Class B common stock. Any amendment of the Company&#8217;s amended and restated certificate of incorporation that gives holders of Class B common stock (1) any rights to receive dividends or any other kind of distribution, (2) any right to
                convert into or be exchanged for shares of Class A common stock, or (3) any other economic rights (except for payments in cash in lieu of receipt of fractional stock) will require, in addition to any stockholder approval required by
                applicable law, the affirmative vote of holders of a majority of the voting power of the outstan</span><span style="font-variant: normal;">d</span><span style="color: rgb(0, 0, 0); font-variant: normal;">ing shares of Class A common stock
                voting separately as a class. The Company must, at all times, maintain (i) a one-to-one ratio between the number of shares of
                Class A common stock issued by Smith Douglas Homes Corp. and the number of LLC Interests owned by Smith Douglas Homes Corp., and (ii) maintain a one-to-one




















                ratio between the number of shares of Class B common stock owned by the Continuing Equity Owners and the number of LLC Interests owned by them.</span></div>

<div><br/></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Shares of Class B common stock will be issued in the future only to the extent necessary to maintain a one-to-one ratio between the number of LLC Interests held by the Continuing Equity Owners and the number of shares of Class B common stock issued to
            the Continuing Equity Owners. Shares of Class B common stock are transferable only together with an equal number of LLC Interests. Only permitted transferees of LLC Interests held by the Continuing Equity Owners will be permitted transferees of
            Class B common stock. Shares of Class B common stock automatically transferred to Smith Douglas Homes Corp. upon the redemption or exchange of their LLC Interests pursuant to the terms of the Smith Douglas LLC Agreement will be canceled and may
            not be reissued.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, Smith Douglas Homes Corp. holds a 17.3% economic interest in Smith Douglas Holdings LLC through its ownership of 8,846,154
            LLC Interests but consolidates Smith Douglas Holdings LLC as sole managing member. The remaining 42,435,897 LLC Interests
            representing an 82.7% interest are held by the Continuing Equity Owners and presented in the condensed consolidated financial
            statements as non-controlling interests.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The LLC Interests held by Continuing Equity Owners include a redemption right which may be settled by the Company, at the Company&#8217;s election,
            through the (1) issuance of a new share of Class A Common Stock for each LLC Interest redeemed or (2) settled by cash proceeds received from a qualifying offering of Class A Common Stock. The LLC Interests are not classified as temporary equity
            as the cash settlement is limited to the proceeds from a new offering of Class A Common Stock which is equity-classified.</div>

<div><br/></div>

<div style="color: rgb(0, 0, 0); font-style: italic; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Distributions to Members Related to Their Income Tax Liabilities</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;">As a limited liability company treated as a partnership for income tax purposes, Smith Douglas Holdings LLC does not incur
              significant federal, state or local income taxes, as these taxes are primarily the obligations of its members. Under the LLC Agreement, Smith Douglas Holdings LLC is required to distribute cash, to the extent that Smith Douglas Holdings LLC
              has cash available, on a pro rata basis to its members to the extent necessary to cover the members&#8217; tax liabilities, if any, with respect to each member&#8217;s share of Smith Douglas Holdings LLC taxable earnings. Smith Douglas Holdings LLC makes
              such tax distributions to its members quarterly, based on an estimated tax rate and projected year-to-date taxable income, with a final accounting once actual taxable income or loss has been determined. Before the IPO, Smith Douglas Holdings
              LLC made tax distributions to the Continuing Equity Owners totaling approximately </span><span style="font-variant: normal;">$14.5
              million&#160;<span style="color: rgb(0, 0, 0);">and $19.5 million for the three months ended March 31, 2024 and 2023, respectively.
                Subsequent to March 31, 2024, Smith Douglas Holdings LLC made tax distributions to the Continuing Equity Owners totaling approximately $6.4
                million.<br/>
              </span></span></div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="color: rgb(0, 0, 0); font-style: italic; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Redemption of Class C &amp; Class D Units</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">On January 16, 2024, after the IPO, Smith Douglas Holdings LLC redeemed all of its Class C and Class D Units at an aggregate redemption price
            of $2.6 million.</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918345048144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based payments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based payments</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 12 - Share-based payments:</span></div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the IPO, the stockholders approved the 2024 Incentive Award Plan (the 2024 Plan), which became effective on January 10,
              2024. The 2024 Plan generally is administered by the board of directors of with respect to awards to non-employee directors and by the compensation committee with respect to other participants and authorizes the Company to grant incentive
              stock-based awards.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Under the 2024 Plan, 2,051,282
              shares of Class A common stock were initially reserved for issuance, which shares may be granted pursuant to a variety of equity-based compensation awards, including stock options, stock appreciation rights, RSUs, and other equity-based
              awards. The number of shares initially reserved for issuance pursuant to awards under the 2024 Plan includes an annual increase on the first day of each calendar year beginning on January 1, 2025 and ending on January 1, 2034, equal to (a) a
              number of shares of Class A common stock equal to 1% of the aggregate number of shares of Class A and Class B common stock
              outstanding on the last day of the immediately preceding calendar year or (b) such smaller number of shares of Class A common stock as determined by the board of directors. No more than 10,000,000 shares of Class A common stock may be issued upon the exercise of incentive stock options. As of March 31, 2024, 1,610,555 shares of Class A common stock are available for future grant under the 2024 Plan.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In January 2024, the Company granted an aggregate of 440,727 RSUs to certain of the Company&#8217;s executives, directors, and employees under the 2024 Plan with an aggregate grant date fair value of $9.3 million. The awards vest in full upon the one-year
              anniversary of the closing date of the IPO, subject to the employee&#8217;s continued employment or the director&#8217;s continued service, with the exception of one executive&#8217;s award that will vest in six equal installments on each
              of the first <span style="-sec-ix-hidden:Fact_a55669c3e699440bbbb9f59067e37600">six</span> anniversaries of the closing date of the IPO, subject to the employee&#8217;s continued employment through the
              applicable vesting date. Additionally, vesting is subject to certain change in control and qualifying termination provisions as provided in the award agreements.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, all of the RSUs are outstanding and remain unvested. The fair value of the RSUs of $21.00 per unit was based on the fair value of a share of Class A common stock at the time of the IPO. Total compensation expense for RSUs was
              approximately $0.9 million for the period from January 11, 2024 to March 31, 2024, and is included in selling, general and
              administrative costs in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The unamortized compensation cost related to RSUs of approximately $8.4 million as of March 31, 2024 is expected to be recognized over a weighted-average period of approximately 2.2 years.</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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918345228208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee benefit plan<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Employee benefit plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee benefit plan</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 13 &#8209; Employee benefit plan:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company has a defined contribution 401(k) plan, which is offered to all employees who have attained the age of 21 and meet the minimum
              service requirements as defined in the plan document. Employer contributions under the plan are at management&#8217;s discretion. During the three months ended March 31, 2024 and 2023, employer contributions to the plan totaled approximately $0.4 million and $0.3 million,
              respectively, and are included within selling, general and administrative costs in the accompanying condensed consolidated statements of income. Participants are immediately vested in all contributions and earnings thereon.</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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//710/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//712/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//715/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348048224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes and tax receivable agreement<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income taxes and tax receivable agreement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income taxes and tax receivable agreement</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 14 - Income taxes and tax receivable agreement:</span></div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Smith Douglas Homes Corp. is taxed as a subchapter C corporation and is subject to federal and state income taxes. Smith Douglas Homes
              Corp.&#8217;s sole material asset is its ownership interest in Smith Douglas Holdings LLC, which is a limited liability company that is taxed as a partnership for U.S. federal and certain state and local income tax purposes. Smith Douglas Holdings
              LLC&#8217;s net taxable income and related tax credits, if any, are passed through to its members and included in the members&#8217; tax returns. The income tax burden on the earnings taxed to the non-controlling interest holders is not reported by the
              Company in its condensed consolidated financial statements under U.S. GAAP.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The estimated annual effective tax rate for the year ending December 31, 2024 is 25.0%. The difference between the estimated annual effective income tax rate and the U.S. federal statutory rate is primarily attributable to income allocable to non-controlling
              interests, which is not taxable, and state income taxes.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s income tax provision was $0.9
              million for the period from January 11, 2024 to March 31, 2024. As the IPO occurred during the quarter ended March 31, 2024, and the Company had no
              business transactions or activities prior to the IPO, no amounts related to the provision for income taxes were incurred for the
              period from January 1, 2024 to January 10, 2024.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-variant: normal; font-family: 'Times New Roman';">On January 11, 2024, the Company recorded a deferred tax asset of $12.2 million resulting from the step-up in basis allowed under Section 743(b) and 197 of the Internal Revenue Code related to the purchase of 2,436 LLC Interests from the Continuing Equity Owners discussed in Note 1, Description of business and summary of significant accounting
                policies, which is expected to be amortized over the useful lives of the underlying assets. The Company also recorded a deferred tax asset of $17.6
                million resulting from the outside basis difference related to its investment in Smith Douglas Holdings LLC by applying the look-through method to record the Company's proportionate share of inside basis differences within Smith Douglas
                Holdings LLC.</span><span style="font-family: 'Times New Roman';"> The <span style="font-size: 10pt;">Company recognizes deferred tax assets to the extent it believes these assets are more likely than not to be realized. In making such a
                  determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent results of
                  operations. After considering all those factors, management has recorded a valuation allowance of $16.7 million for certain
                  deferred tax assets the Company has determined are not more likely than not to be realized. The initial deferred tax asset of $17.6
                  million for the investment in Smith Douglas Holdings LLC and the related valuation allowance of $16.7 million were recorded
                  against additional paid-in capital and included within increase in deferred tax asset from IPO and related transactions in the condensed consolidated statements of stockholders&#8217;/members&#8217; equity.</span></span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As each of the Continuing Equity Owners elects to convert their LLC Interests into Class A common stock, Smith Douglas Homes Corp. will
              succeed to their aggregate historical tax basis which will create a net tax benefit to the Company. These tax benefits are expected to be amortized over 15.0 years pursuant to Sections 743(b) and 197 of the Code. The Company will only recognize a deferred tax asset for financial reporting purposes when it is more likely than not that
              the tax benefit will be realized.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the IPO and related transactions, the Company entered into a TRA with Smith Douglas Holdings LLC and the Continuing
              Equity Owners that will provide for the payment by Smith Douglas Homes Corp. to the Continuing Equity Owners of 85% of the amount
              of tax benefits, if any, that Smith Douglas Homes Corp. realizes (or in some circumstances is deemed to realize) related to the tax basis adjustments as such savings are realized.</div>

<div><br/></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The purchase of 2,436
              LLC Interests from the Continuing Equity Owners triggered a tax basis increase subject to the provisions of the TRA. On January 11, 2024, the date of the purchase, the Company recognized (i) a deferred tax asset in the amount of $12.2 million, (ii) a corresponding estimated liability of $10.4 million to the Continuing Equity Owners representing 85% of the
              projected tax benefits, and (iii) $1.8 million of additional paid-in capital.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918346244640">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and contingencies</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 15 &#8209; Commitments and contingencies:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company is subject to certain contingent liabilities resulting from litigation, claims, and other commitments which arise in the
              ordinary course of business. Management and legal counsel believe that the probable resolution of such contingencies will not materially affect the financial position, results of operations, or cash flows of the Company. In the normal course
              of business, the Company posts letters of credit and performance and other surety bonds related to certain development obligations with local municipalities, government agencies and developers. As of March 31, 2024 and December 31, 2023,
              performance and surety bonds totaled $32.1 million and $26.1 million, respectively. As of March 31, 2024 and December 31, 2023, there were no outstanding letters of credit.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348547696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Transactions with related parties<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Transactions with related parties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Transactions with related parties</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 16 &#8209; Transactions with related parties:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company rents office space under a lease with JBB Cherokee Holdings LLC, an entity affiliated by common ownership. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal;">Related party lease cost included in the accompanying consolidated statements of income as a component of selling, general and administrative costs is presented in the
              table below (in thousands).</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">Three months ended March 31,</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease costs (related party)</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">87</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">87</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Variable lease costs &#8209; operating (related party)</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">17</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">20</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, the future minimum payments required under operating leases with related parties are as follows (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Year ending December 31,</span></div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2024 <sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">254</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2025</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">347</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2026</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">357</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2027</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">368</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2028</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">251</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total lease payments</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,577</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: imputed interest</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">(204</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total lease liability (related party)</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,373</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
                </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right; font-variant: normal;">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;">(1)</div>
                    </td>

    <td style="width: auto; vertical-align: top; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">Remaining payments are for the nine months ending December 31, 2024.</div>
                    </td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Payments under the office lease agreement, along with costs associated with the office space, totaled approximately $0.1 million during each of the three months ended March 31, 2024 and 2023, which is included in selling, general and administrative costs in
              the accompanying consolidated statements of income.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">During each of the three months ended March 31, 2024 and 2023, the Company incurred fees of $0.4 million and $6,000, respectively, in the aggregate from
              certain entities affiliated by common ownership for use of facilities related to business development and vendor relations, which is included in selling, general and administrative costs in the accompanying consolidated statements of income.
              The Company paid fees of $3,000 and $6,000
              for use of these facilities during each of the three months ended March 31, 2024 and 2023, respectively.</div>

<div><br/></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">While the Company typically enters into lot option agreements whereby a deposit is provided to the seller, the Company has in the past, in
              lieu of providing a deposit, invested a minority interest in certain of the land banking entities with which it contracts. During the three months ended March 31, 2023, the Company purchased 26 lots totaling approximately $2.2 million under lot
              option agreements with unconsolidated land bank entities in which the Company had a non&#8209;controlling ownership interest. There was no
              such activity during the three months ended March 31, 2024. The Company has identified these entities as VIEs; however, the Company has not been identified as the primary beneficiary of the VIEs and the entities are not consolidated in the
              accompanying condensed consolidated financial statements (see Note 10 for information related to VIEs).</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company has entered into lot option transactions with a former member of the Company&#8217;s Board of Managers. During the three months ended
              March 31, 2023, the Company sold 5 finished lots at cost for approximately $0.3 million to the then member of the Company&#8217;s Board of Managers. During the three months ended March 31, 2023, the Company purchased 82 lots totaling $4.6 million
              related to these lot option agreements.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company charters aircraft services from companies that are controlled by a related entity of the Company&#8217;s managing member. Expenses
              incurred and paid to these companies under a dry lease agreement for the use of the aircraft for business travel totaled approximately $0.1
              million for the three months ended March 31, 2024 and 2023, which are included in selling, general and administrative costs in the accompanying condensed consolidated statements of income.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; text-transform: none;">Historically, since August 2016, one
              of the members of Smith Douglas Holdings LLC&#8217;s Board of Managers was party to a consulting agreement with Smith Douglas Holdings LLC&#160; pursuant to which he provided services to Smith Douglas Holdings LLC in exchange for (i) an annual fee equal
              to approximately $0.6 million plus (ii) eligibility to earn an annual bonus, subject to the terms and conditions therein. During
              each of the three months ended March 31, 2024 and 2023, the member of Smith Douglas Holdings LLC&#8217;s Board of Managers earned fees under the consulting agreement of approximately $0.1 million, which are included in selling, general and administrative costs in the accompanying condensed consolidated statements of income. As of December 31, 2023,
              the Company had a balance due to the member of Smith Douglas Holdings LLC&#8217;s Board of Managers under the consulting agreement of approximately $0.7
              million, which is included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets. There was no
              such balance outstanding as of March 31, 2024.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company had two
              uncollateralized notes payable bearing interest at 2.12% and 2.56%, respectively, and other payables to certain related parties for the purchase of airplanes totaling approximately $0.9 million as of December 31, 2023, which are included in accrued expenses and other liabilities in the accompanying 2023 condensed consolidated balance sheet. The notes
              payable were repaid during the three months ended March 31, 2024.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company has related party receivables totaling approximately $0.1 million as of both March 31, 2024 and December 31, 2023 for various expenses paid by the Company on behalf of the related party, which are included in other
              assets in the accompanying condensed consolidated balance sheets.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, the Company had a balance due to related parties of $11,000 for various expenses paid by the related parties on behalf of the Company, which is included in accrued expenses and other liabilities in the accompanying 2023
              condensed consolidated balance sheet. There was no such balance outstanding as of March 31, 2024.</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350548800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment information</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 17 &#8209; Segment information:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company operates one principal homebuilding business that is organized, managed and reported by geographic division. Management of the
              six geographic divisions report to the Company&#8217;s chief operating decision maker (CODM), which consists of the Chief Executive Officer and Chief Financial Officer of the Company. The CODM reviews the results of operations, including, among
              other things, total revenue and net income to assess profitability and allocate resources. Accordingly, the Company has presented its operations for the following six reportable segments: Alabama, Atlanta, Charlotte, Houston, Nashville, and Raleigh. Each reportable segment follows the accounting policies described in Note 1.</div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
            </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following tables summarize financial information by segment (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three months ended March 31,</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Home closing revenue:</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Alabama</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">39,655</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">24,067</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Atlanta</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">62,620</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">76,174</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Charlotte</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">13,464</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">12,502</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Houston</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">24,030</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">&#8212;</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Nashville</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">22,030</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">23,889</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Raleigh</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">27,410</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">31,512</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">189,209</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">168,144</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three months ended March 31,</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net income (loss):</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Alabama</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">4,604</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">2,241</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Atlanta</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">14,571</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">19,549</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Charlotte</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,624</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,933</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Houston</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">3,366</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">&#8212;</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Nashville</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">2,313</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">3,231</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Raleigh</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">4,810</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">7,231</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Segment total</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">31,288</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">34,185</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Corporate <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">(10,802</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">(5,359</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">20,486</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">28,826</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0); font-style: italic;">Corporate primarily includes corporate overhead costs, such as payroll
                      and benefits, business insurance, information technology, office costs, outside professional services and travel costs, and certain other amounts that are not allocated to the reportable segments.</div>
                  </td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">March 31,</div>
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"> 2024</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assets:</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Alabama</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">55,714</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">61,433</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Atlanta</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">102,512</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">86,647</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Charlotte</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">32,458</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">32,302</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Houston <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">101,929</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">93,825</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Nashville</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">23,045</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">24,818</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Raleigh</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">34,308</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">28,897</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Segment total</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">349,966</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">327,922</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Corporate <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">51,284</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">24,770</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">401,250</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">352,692</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0); font-style: italic;">Balance includes goodwill of approximately $25.7 million resulting from the acquisition of Devon Street Homes, L.P.</div>
                  </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0); font-style: italic;">Corporate primarily includes cash and cash equivalents, property and
                      equipment, and other assets that are not allocated to the segments.</div>
                  </td>

  </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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918345278624">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings per share</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 18 - Earnings per share:</span></div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share is computed by dividing net income attributable to Smith Douglas Homes Corp. by the weighted-average number of
                shares of Class A common stock outstanding during the period. Diluted earnings per share is computed by adjusting the net income available to Smith Douglas Homes Corp. and the weighted average shares outstanding to give effect to
                potentially dilutive securities. Shares of Class B common stock are not entitled to receive any distributions or dividends and are therefore excluded from this presentation since they are not participating securities.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">All earnings prior to January 11, 2024, the date of the IPO, were entirely allocable to the non-controlling interests and, as a result,
                earnings per share information is not applicable for reporting periods prior to this date. Consequently, only earnings per share for net income for periods subsequent to January 10, 2024 are presented.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Basic and diluted earnings per share of common stock for the period from January 11, 2024 to March 31, 2024 have been computed as follows
                (in thousands, except share and per share amounts):</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;">For the period from</div>
                      <span style="font-weight: normal;"> </span>
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;">January 11, 2024 to </div>
                      <span style="font-weight: normal;"> </span>
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;">March 31, 2024</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-weight: normal;">Numerator:</span></div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Net income attributable to Smith Douglas Homes Corp, Basic</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">2,972</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Add: Net income impact from assumed redemption of all LLC Interests to common stock</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">18,674</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Less: Income tax expense on net income attributable to NCI at <span style="text-indent: 0pt;">25.0</span>%</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">(4,661</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Net income attributable to Smith Douglas Homes Corp., after adjustment for assumed redemption, Diluted</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">16,985</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal;">Denominator:</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Weighted average shares of common stock outstanding, Basic</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">8,846,154</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Dilutive effects of:</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">LLC Interests that are exchangeable for common stock</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">42,435,897</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">Unvested RSUs</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">128,346</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Weighted average shares of common stock outstanding, Diluted</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">51,410,397</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Basic earnings per share</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                      <div>$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div>0.34</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Diluted earnings per share</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                      <div>$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div>0.33</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to the non-controlling interests added back to net income in the fully dilutive computation has been adjusted for
                income taxes which would have been expensed had the income been recognized by Smith Douglas Homes Corp., a taxable entity. The weighted average common shares outstanding in the diluted computation per share assumes all outstanding LLC
                Interests are redeemed and the Company elects to issue Class A shares of common stock upon redemption rather than cash-settle.</div>

<div><br/></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">For the period from January 11, 2024 to March 31, 2024, the dilutive impact of LLC Interests assumed to be redeemed in exchange for the
                issuance of Class A common stock was included in the computation of diluted earnings per share under the if-converted method. The dilutive impact of unvested RSUs was included using the treasury stock method.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347085776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition of Devon Street Homes, L.P.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition of Devon Street Homes, L.P. [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisition of Devon Street Homes, L.P.</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 19 &#8209; Acquisition of Devon Street Homes, L.P.:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">On July 31, 2023 (the Acquisition Date), the Company acquired substantially all of the assets of Devon Street Homes, L.P. (Devon Street).
                Devon Street is a builder of single-family homes in Houston, Texas, and targets entry-level and first-time homebuyers. The acquisition of Devon Street allows the Company to expand its operations into the Houston, Texas market area. The
                Company funded the acquisition, with an estimated purchase price of approximately $83.9 million, primarily from cash on hand,
                availability under the Credit Facility and a three-year promissory note in the principal amount of $5.0 million payable to the seller. In addition to the purchase price, the agreement also contemplates two earnout payments that will be paid to the seller upon the achievement of certain gross margin targets and contracting for future lots. The preliminary estimate of
                goodwill arising from the acquisition primarily relates to acquired workforce, synergies, and economies of scale expected from combining the operations of Devon Street with the Company. Goodwill recognized is expected to be deductible for
                income tax purposes. The Company recognized transaction expense of approximately $0.8 million related to the acquisition of Devon
                Street during the year ended December 31, 2023.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the estimated fair value of each class of consideration transferred or expected to be transferred in
                relation to the Devon Street acquisition as of the Acquisition Date (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash consideration <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">75,865</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Seller note payable</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">5,000</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Contingent consideration <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">3,000</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total estimated consideration to be paid</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">83,865</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">The cash consideration was funded by $3.9 million of cash on hand and $72.0
                        million of draws on the Company&#8217;s Credit Facility.</div>
                    </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">The contingent consideration represents
                        management&#8217;s estimate of the fair value of the future payment to be made to the former owner of Devon Street under the terms of the Gross Margin Earnout feature included in the executed Asset Purchase Agreement for the Devon Street
                        acquisition. Per the terms of the Gross Margin Earnout feature, the seller is entitled to receive a one&#8209;time payment in the first quarter of 2025 based on the newly established Houston division&#8217;s gross margin (as defined) for the
                        year ending December 31, 2024. The payout will be determined in accordance with the Gross Margin Calculation Payout Grid and ranges from a minimum of zero to a maximum of $5.0 million.</div>
                    </td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company accounted for the Devon Street acquisition as a business combination, which requires assets acquired and liabilities assumed
                to be recorded at fair value as of the Acquisition Date. The preliminary fair values of the assets acquired and liabilities assumed, which are presented in the table below, and the related preliminary acquisition accounting, are based on
                management&#8217;s estimates and assumptions, as well as information compiled by management, including the books and records of Devon Street, as of the date these financial statements were available to be issued. The Company believes that the
                information gathered to date provides a reasonable basis for estimating the preliminary fair values of assets acquired and liabilities assumed. The Company&#8217;s estimates and assumptions are subject to change during the measurement period, not
                to exceed one year from the Acquisition Date. Any potential adjustments made could be material in relation to the values
                presented in the table below.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the allocation of the preliminary purchase price as of the Acquisition Date (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Real estate inventory</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">51,723</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Deposits on real estate under option or contracts</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">7,438</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Property and equipment, net</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">69</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Goodwill</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">25,726</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other assets</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">324</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accounts payable</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">(857</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Customer deposits</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">(181</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accrued expenses and other liabilities</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">(377</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Fair value of consideration transferred</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">83,865</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As discussed above, the Company&#8217;s acquisition accounting for the Devon Street acquisition is preliminary. The primary areas of the
                acquisition accounting that are not yet finalized include, but are not limited to, the following: (1) finalizing the review and valuation of the acquired tangible and intangible assets and liabilities (including the models, key assumptions,
                inputs, and estimates) and (2) finalizing the identification of the tangible and intangible assets acquired and liabilities assumed and identified. The Company will continue to evaluate these items until they are satisfactorily resolved and
                adjust the acquisition accounting accordingly within the allowable measurement period (not to exceed one year from the date of
                acquisition), as defined by ASC 805. During the fourth quarter of 2023, certain measurement period adjustments were made to the total estimated consideration to be paid and the allocation of the purchase price. These adjustments resulted in
                an increase in goodwill of $9.3 million.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following presents the Company&#8217;s unaudited proforma consolidated home closing revenue and net income for the three months ended March
                31, 2023 as if the Devon Street acquisition had occurred on January 1, 2022. This unaudited pro forma consolidated financial information is provided for informational purposes only and is not necessarily indicative of the operating results
                that would have occurred if the acquisition of Devon Street had been completed on January 1, 2022, nor is it indicative of the Company&#8217;s future results. As a result, actual results could differ materially from the unaudited pro forma
                consolidated financial information presented below.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Pro Forma for the Three Months</div>
                      <div style="text-align: center; color: rgb(0, 0, 0);">Ended March 31, 2023<br/>
                      </div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-style: italic;">(In thousands)</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Home closing revenue</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">183,443</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net income</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">29,477</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The unaudited proforma consolidated financial information was prepared using the acquisition method of accounting and was based on the
                historical financial information of the Company and Devon Street. In order to reflect the occurrence of the acquisition on January 1, 2022, the unaudited proforma financial information includes adjustments to reflect the following: (i) the
                additional interest expense associated with new borrowings to finance the acquisition; (ii) incremental amortization expense based on the current preliminary fair values of inventory step-up; and (iii) the change in fair value for
                contingent consideration.</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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348035216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value of financial instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair value of financial instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair value of financial instruments</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Note 20 &#8209; Fair value of financial instruments:</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">ASC Topic 820, <span style="font-style: italic;">Fair Value Measurements and Disclosures</span>, establishes a framework for measuring
                fair value and disclosing fair value measurements. ASC Topic 820 establishes a three&#8209;level hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs in measuring fair value. The
                valuation hierarchy is based upon the transparency of inputs to the valuation of an asset or liability on the measurement date.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 20.25pt; font-variant: normal;"><br/>
                    </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-variant: normal;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">Level 1 &#8209; Valuation is based on quoted prices in active markets for identical assets and liabilities;</div>
                    </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 20.25pt; font-variant: normal;"><br/>
                    </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-variant: normal;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">Level 2 &#8209; Valuation is determined from quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar instruments in markets that are not active, or by
                        model&#8209;based techniques in which all significant inputs are observable in the market;</div>
                    </td>

  </tr>


</table>

<div><br/></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 20.25pt; font-variant: normal;"><br/>
                    </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-variant: normal;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0);">Level 3 &#8209; Valuation is derived from model&#8209;based techniques in which at least one significant input is unobservable and based on the Company&#8217;s own estimates about the assumptions that market
                        participants would use to value the asset or liability.</div>
                    </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A financial instrument&#8217;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair
                value measurement. The Company&#8217;s assessment of the significance of particular inputs to those fair value measurements requires judgment and considers factors specific to each asset or liability.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s financial instruments measured or disclosed at fair value are summarized below. The summary excludes cash and cash
                equivalents, receivables and accounts payable, all of which had fair values approximating their carrying values due to the liquid nature and short maturities of these instruments.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td colspan="1" style="vertical-align: top; padding-bottom: 2px; width: 38%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; padding-bottom: 2px; width: 37%; font-variant: normal;" valign="bottom">&#160;&#160;&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Fair Value (In Thousands)</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Asset or Liability</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 37%; font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Fair Value Hierarchy</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                      <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                      <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Measured at fair value on a recurring basis:</div>
                    </td>

    <td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Contingent consideration</div>
                    </td>

    <td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Level 3</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">3,346</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">3,282</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Disclosed at fair value:</div>
                    </td>

    <td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Borrowings under Credit Facility</div>
                    </td>

    <td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Level 2</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">&#8212;</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">71,000</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Seller note payable</div>
                    </td>

    <td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Level 2</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">4,247</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">4,627</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of the borrowings under the Credit Facility approximates fair value due to variable rate terms that approximate market
                rates.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of the seller note payable approximates fair value because the interest rate on the note approximates market rates as
                of March 31, 2024 and December 31, 2023.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The fair value of the contingent consideration related to the Devon Street acquisition as of the acquisition date was estimated using a
                Monte Carlo simulation to model the likelihood of achieving the agreed&#8209;upon gross margin target based on available information as of the acquisition date. The valuation methodology includes assumptions and judgments regarding the gross
                margin discount rate, gross margin volatility, drift rate, and cost of debt, which are primarily Level 3 assumptions. The contingent consideration liability is remeasured at fair value on a quarterly basis. The change in the fair value of
                the contingent consideration from the acquisition date to December 31, 2023 and March 31, 2024 of approximately $0.3 million and
                $0.1 million, respectively, relates to a change in the estimated fair value of the gross margin earnout payment liability and is
                included in other income, net in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918441986352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348770176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Description of business and summary of significant accounting policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_NatureOfBusinessPolicyTextBlock', window );">Nature of business</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Nature of business</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Smith Douglas Homes Corp. (the Company) was incorporated in the state of Delaware on June 20, 2023 (Date of Formation) for the purpose of
          facilitating an initial public offering (IPO) of its common stock and executing other related transactions in order to carry on the business of Smith Douglas Holdings LLC and its consolidated subsidiaries as a publicly-traded entity.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company is a builder of single-family homes in communities in certain markets in the southeastern and southwestern United States. The
          Company&#8217;s homes and communities are primarily targeted to first-time and empty-nest homebuyers. The Company currently operates in metropolitan Atlanta, Birmingham, Charlotte, Huntsville, Nashville, Raleigh and Houston. The Company operates a
          land-light business model whereby the Company typically purchases finished lots via lot-option contracts from various third-party land developers or land bankers. Additionally, the Company offers title insurance services through an unconsolidated
          title company.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock', window );">Initial Public Offering and Reorganization Transactions</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Initial Public Offering and Reorganization Transactions</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company successfully closed an IPO of 8,846,154
          shares of Class A common stock at a public offering price of $21.00 per share on January 16, 2024, which included 1,153,846 shares of Class A common stock issued pursuant to the underwriters&#8217; option to purchase additional shares of Class A common stock. The net
          proceeds from the IPO aggregated approximately $172.8 million. Shares of Class A common stock began trading on the New York Stock
          Exchange under the ticker symbol "SDHC" on January 11, 2024.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the IPO, Smith Douglas Holdings LLC amended and restated its existing limited liability company agreement to, among other
          things, (i) recapitalize all existing ownership interests in Smith Douglas Holdings LLC into 44,871,794 LLC Interests (before giving
          effect to the use of proceeds from the IPO, as described below), (ii) appoint Smith Douglas Homes Corp. as the sole managing member of Smith Douglas Holdings LLC upon its acquisition of LLC Interests in connection with the IPO, and (iii) provide
          certain redemption rights to the owners of the LLC Interests in Smith Douglas Holdings LLC, exclusive of the Company (the Continuing Equity Owners).</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Simultaneously, Smith Douglas Homes Corp. amended and restated its certificate of incorporation to, among other things, provide (i) for Class A
          common stock, with each share of Class A common stock entitling its holder to one vote per share on all matters presented to the
          stockholders generally; (ii) for Class B common stock, with each share of Class B common stock entitling its holder to ten votes per
          share on all matters presented to the stockholders generally, until the aggregate number of shares of Class B common stock then outstanding is less than 10%
          of the aggregate number of shares of Class A common stock and Class B common stock then outstanding (Sunset Date), and from and after the occurrence of the Sunset Date, each share of Class B common stock will entitle its holder to one vote per share on all matters presented to the stockholders generally; (iii) that shares of Class B common stock may only be held by the
          Continuing Equity Owners and their respective permitted transferees; and (iv) for preferred stock, which can be issued by the board of directors in one or more series without stockholder approval. As a result, Smith Douglas Homes Corp. became a
          holding company and the sole managing member of Smith Douglas Holdings LLC and controls the business and affairs of Smith Douglas Holdings LLC. After giving effect to the use of net proceeds as described below, Smith Douglas Homes Corp. issued 42,435,897 shares of Class B common stock to the Continuing Equity Owners, which is equal to the number of LLC Interests held by such Continuing
          Equity Owners, for nominal consideration.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Subsequent to the IPO, Smith Douglas Homes Corp. used the net proceeds to: (i) purchase 6,410,257 newly issued LLC Interests for approximately $125.2 million
          directly from Smith Douglas Holdings LLC at a price per unit equal to $21.00 per share (IPO price) of Class A common stock less the
          underwriting discount; and (ii) purchase 2,435,897 LLC Interests from the Continuing Equity Owners on a pro rata basis for $47.6 million in aggregate at a price per unit equal to the IPO price per share of Class A common stock less the underwriting discount.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of presentation</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Basis of presentation</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In accordance with accounting principles generally accepted in the United States of America (U.S. GAAP), since the Continuing Equity Owners
          continue to hold a controlling interest in Smith Douglas Holdings LLC after the IPO (i.e., there was no change in control of Smith Douglas Holdings LLC), the financial statements of the combined entity represent a continuation of the financial
          position and results of operations of Smith Douglas Holdings LLC. Accordingly, the historical cost basis of assets, liabilities, and equity of Smith Douglas Holdings LLC are carried over to the condensed consolidated financial statements of the
          combined company as a common control transaction.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying unaudited condensed consolidated financial statements for the periods prior to the Reorganization Transactions and IPO have
          been presented to combine the previously separate entities. These unaudited condensed consolidated financial statements have been prepared in accordance with U.S. GAAP and the applicable rules and regulations of the Securities and Exchange
          Commission for interim financial information. As such, these financial statements do not include all information and footnotes required by U.S. GAAP for annual financial statements. In the opinion of management, the unaudited condensed
          consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for the fair presentation of the Company&#8217;s financial position, results of operations and cash flows as of the dates and for the
          periods presented. A reclassification to the interim condensed consolidated financial statements and notes has been made to the prior year amount to conform to the current year presentation, which is not material.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">These interim financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto
          as of and for the year ended December 31, 2023, which are included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2023. Historically, the homebuilding industry has experienced seasonal fluctuations; therefore, interim
          results are not necessarily indicative of results for the full fiscal year.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of consolidation and non-controlling interest</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Principles of consolidation and non-controlling interests</span></div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying condensed consolidated financial statements include the accounts of Smith Douglas Homes Corp. and Smith Douglas Holdings LLC
          and its wholly-owned subsidiaries. Smith Douglas Holdings LLC is considered a variable interest entity and Smith Douglas Homes Corp. is the primary beneficiary and sole managing member of Smith Douglas Holdings LLC and has decision making
          authority that significantly affects the performance of the entity. Accordingly, the Company consolidates Smith Douglas Holdings LLC and reports non-controlling interests representing the economic interest in Smith Douglas Holdings LLC held by
          the Continuing Equity Owners.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">All intercompany balances and transactions have been eliminated in consolidation. Investments in unconsolidated entities in which the Company
          has less than a controlling financial interest are accounted for using the equity method.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The non-controlling interests in the condensed consolidated statement of income for the three months ended March 31, 2024 represent the portion
          of earnings attributable to the economic interest in Smith Douglas Holdings LLC held by the Continuing Equity Owners. The non-controlling interests in the condensed consolidated balance sheet as of March 31, 2024 represent the portion of the net
          assets of the Company attributable to the Continuing Equity Owners, based on the portion of the LLC Interests owned by such unit holders. As of March 31, 2024, the non-controlling interests were 82.7%.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates in the preparation of condensed consolidated financial statements</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Use of estimates in the preparation of condensed consolidated financial statements</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the
          amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business combinations</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Business combinations</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">From time to time, the Company may enter into business combinations. In accordance with Accounting Standards Codification (ASC) Topic 805, <span style="font-style: italic;">Business Combinations</span>, the Company generally recognizes the identifiable assets acquired and the liabilities assumed at their fair values as of the date of acquisition. The Company measures goodwill as the
          excess of consideration transferred over the net of the acquisition date fair values of the identifiable assets acquired and liabilities assumed. Goodwill is assigned to each reporting unit based upon the relative fair value of tangible assets
          acquired. The acquisition method of accounting requires the Company to make significant estimates and assumptions regarding the fair values of the elements of a business combination as of the date of acquisition, including the fair values of real
          estate inventory and contingent consideration. Significant estimates and assumptions impacting the fair value of the acquired real estate inventory include subjective and/or complex judgments regarding items such as estimates of future net
          proceeds, discount rate, and costs to complete. Significant estimates and assumptions impacting the fair value of contingent consideration include subjective and/or complex judgments regarding items such as the gross margin discount rate, gross
          margin volatility, drift rate, and cost of debt.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The acquisition method of accounting also requires the Company to refine these estimates over a measurement period not to exceed one year to
          reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. If the Company is required to adjust provisional
          amounts that have been recorded for the fair values of assets and liabilities in connection with acquisitions, these adjustments could have a material impact on the Company&#8217;s financial condition and results of operations. If the subsequent actual
          results and updated projections of the underlying business activity change compared with the assumptions and projections used to develop these values, the Company could record future impairment charges.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Note 19 describes the business combination completed during the year ended December 31, 2023 and the estimates, assumptions used, and areas for
          which the acquisition accounting is not yet finalized.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Cash and cash equivalents</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. As of March 31,
          2024 and December 31, 2023, the majority of cash and cash equivalents were in demand deposit accounts with major financial institutions. At various times throughout the year, the Company may have cash deposited with these financial institutions
          that exceeds federally insured limits, and the Company could be negatively impacted if the underlying financial institutions fail or are subject to other adverse conditions. To date, the Company has experienced no loss or diminished access to
          cash in its demand deposit accounts.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstatePolicy', window );">Real estate inventory</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Real estate inventory</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Real estate inventory consists primarily of the capitalized costs of finished homes, homes under construction, and residential lots. The
          Company includes the costs of lot acquisitions, development, direct home construction, capitalized interest, closing costs and direct and certain indirect overhead costs incurred during home construction in real estate inventory.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Real estate inventory is stated at cost unless a community is determined to be impaired, at which point the inventory is written down to fair
          value as required by ASC Topic 360&#8209;10, <span style="font-style: italic;">Property, Plant, and Equipment</span>. The Company reviews its real estate inventory for indicators of potential impairment on a quarterly basis at the community level
          considering market and economic conditions, current sales absorption rates and recent profitability of new home sales. When an indicator of impairment is identified, the Company prepares and analyzes cash flows at the community level on an
          undiscounted basis. If the undiscounted cash flows are less than the community&#8217;s carrying value, the Company generally estimates the fair value using the estimated future discounted cash flows of the respective community. A community with a fair
          value less than its carrying value is written down to such fair value and resulting losses are reported within cost of home closings in the accompanying condensed consolidated statements of income. No impairments were recognized during the three months ended March 31, 2024 and 2023.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock', window );">Deposits on real estate under option or contract</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Deposits on real estate under option or contract</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Deposits paid related to land and lot option purchase contracts are recorded and classified as deposits on real estate under option or contract
          until the related lots are purchased. Deposits are reclassified as a component of real estate inventory at the time the deposit is used to offset the acquisition price of the lots based on the terms of the underlying agreements. To the extent
          they are nonrefundable, deposits are expensed to cost of home closings if the option agreement is terminated or lot acquisition is no longer considered probable. There were no write offs of deposits associated with terminated option contracts during the three months ended March 31, 2024 and 2023. Since the Company&#8217;s land and lot option contracts typically do
          not require specific performance, the Company does not consider such contracts to be contractual obligations to purchase the lots and total exposure to loss under such contracts is limited to nonrefundable deposits and any capitalized
          preacquisition costs. See Note 10 for information on land and lot option contracts.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RealEstateNotOwnedPolicyTextBlock', window );">Real estate not owned</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Real estate not owned</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In limited circumstances, the Company may sell finished lots it owns to a land banker and simultaneously enter into an option agreement to
          repurchase those finished lots. In accordance with ASC 606&#8209;10&#8209;55&#8209;70, these transactions are considered a financing arrangement rather than a sale because of the Company&#8217;s options to repurchase these parcels at a higher price. As of March 31, 2024
          and December 31, 2023, approximately $13.6 million and $16.8 million, respectively, was recorded to real estate not owned, with a corresponding amount of approximately $13.6 million and $16.8 million, respectively, recorded to liabilities related
          to real estate not owned for the remaining balance of net cash received from the transactions for lots not yet repurchased (see Note 16 for information on transactions with related parties). The liabilities related to real estate not owned are
          excluded from the Company&#8217;s debt covenant calculations.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Investments in unconsolidated entities</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Investments in unconsolidated entities</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Investments in unconsolidated entities, in which the Company has an ownership percentage interest or otherwise exercises significant influence,
          are accounted for under the equity method of accounting and are carried at cost, adjusted for the Company&#8217;s proportionate share of earnings or losses and distributions. Such investments are included in other assets in the accompanying condensed
          consolidated balance sheets. For cash flow classification, to the extent distributions do not exceed cumulative earnings, the Company designates such distributions as return on capital. Distributions in excess of cumulative earnings are treated
          as return of capital.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company regularly reviews its investments in unconsolidated entities to determine whether there is a decline in fair value below book
          value. If there is a decline that is other-than-temporary, the investment is written down to fair value. There were no
          other-than-temporary impairments of investments in unconsolidated entities recognized during the three months ended March 31, 2024 and 2023.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Property and equipment</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment are recorded at cost. Depreciation is generally recorded using the straight-line method over the estimated useful lives
          of the assets, which range from <span style="-sec-ix-hidden:Fact_da90093ccbb04f1ab5656598020def13">two</span> to five years. Expenditures for maintenance and repairs are charged to expense as incurred. Additions and betterments are capitalized. The cost of property and equipment sold or otherwise disposed of, and the accumulated depreciation
          thereon, is eliminated from the property and equipment and accumulated depreciation accounts, and gains and losses are reflected in other income in the accompanying condensed consolidated statements of income.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_OtherAssetPolicyTextBlock', window );">Other assets</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Other assets</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Other assets consist of the following (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Development reimbursement receivables from land bankers (Note 10)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">6,231</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">10,550</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Debt issuance costs, net of accumulated amortization</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,691</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">721</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Prepaid insurance and other expenses</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,692</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">3,481</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease right-of-use assets</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,647</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,789</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other assets</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">3,330</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,090</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total other assets</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">15,591</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">18,631</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Debt issuance costs represent the fees associated with the Company&#8217;s revolving credit facility. These costs are recorded in the accompanying
          condensed consolidated balance sheets within other assets and amortized using the straight-line method over the term of the credit facility. As of March 31, 2024 and December 31, 2023, debt issuance costs net of accumulated amortization totaled
          approximately $1.7 million and $0.7
          million, respectively. Amortization of debt issuance costs was approximately $0.3 million and $0.2 million for the three months ended March 31, 2024 and 2023, respectively, and is included in interest expense in the accompanying condensed consolidated statements of
          income.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Goodwill</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill totaled $25.7
          million as of March 31, 2024 and December 31, 2023, respectively, and represents the excess of the purchase price of the Devon Street acquisition (see Note 19) above the preliminary estimate of fair value of the net assets acquired at the
          acquisition date. The Company assesses goodwill for impairment each year as of October 1 and between annual evaluations if events or circumstances change that would more likely than not reduce the fair value of the reporting unit to which the
          goodwill was assigned below its carrying amount. When evaluating goodwill for impairment, the Company may perform the optional qualitative assessment by considering factors including macroeconomic conditions, industry and market conditions,
          overall financial performance and other relevant entity-specific events. If the Company bypasses the qualitative assessment, or if the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its
          carrying value, the Company will perform quantitative impairment testing by comparing the fair value of a reporting unit with its carrying amount. The Company performed its annual impairment assessment for goodwill as of October 1, 2023 and
          concluded there was no impairment of the recorded balance. As of March 31, 2024 and December 31, 2023, no events or changes in
          circumstances indicate the carrying value may not be recoverable.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Warranty reserves</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Warranty reserves</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Homebuyers are provided with a limited warranty against certain building defects for up to one year after the home closing and a limited warranty against structural claims for up to&#160;10 years after the home closing. The Company estimates the costs to be incurred under these warranties and records a liability in the amount of such costs at the time revenue is recognized. Such costs primarily
          include repairs of minor construction and cosmetic defects associated with homeowner claims. The Company estimates warranty reserves based on historical data and trends for its communities and periodically assesses the adequacy of its recorded
          warranty liability and adjusts the amounts as necessary. Warranty reserves are included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets, and additions and adjustments to the reserves are
          included in cost of home closings within the accompanying condensed consolidated statements of income. Actual warranty costs could differ from the current estimates.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Leases</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">ASC Topic 842, <span style="font-style: italic;">Leases</span>, provides practical expedients and accounting policy elections for ongoing
          lease accounting. The Company has elected the recognition exemption for short-term leases for all leases that qualify. Under this exemption, the Company will not recognize right-of-use (ROU) assets or lease liabilities for those leases that
          qualify as a short-term lease (a lease term of 12 months of less), which includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company has also elected the practical expedient
          to not separate lease and non-lease components for all existing asset classes.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Revenue recognition</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes revenue when a home closes with a homebuyer, which is the time at which title and possession of the property are
          transferred to that homebuyer and all cash consideration due from the homebuyer is received. The Company&#8217;s performance obligation, to deliver the home, is generally satisfied in less than one year from the original contract date.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">When the Company executes sales contracts with its homebuyers, or when it requires advance payment from homebuyers for custom changes, upgrades
          or options related to their homes, the cash deposits received are recorded as contract liabilities until the homes are closed or the contracts are canceled. The Company either retains or refunds to the customer deposits on canceled sales
          contracts, depending upon the applicable provisions of the contract or other circumstances. As of March 31, 2024 and December 31, 2023, customer deposits totaled $9.0 million and $7.2 million, respectively. Substantially all customer
          deposits are recognized in revenue within one year of being received from homebuyers.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of home closings</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Cost of home closings</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Cost of home closings includes the costs of lot acquisition, development, direct home construction, capitalized interest, closing costs, direct
          and certain indirect overhead costs and estimated warranty for the homes. Estimates of costs incurred or to be incurred but not paid are accrued and expensed at the time of closing.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based payments</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Share-based payments</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Equity-based compensation is accounted for as an expense in accordance with the fair value recognition and measurement provisions of U.S. GAAP
          which requires compensation cost for the grant-date fair value of equity-based awards to be recognized over the requisite service period. The Company accounts for forfeitures when they occur, and any compensation expense previously recognized on
          unvested equity-based awards will be reversed when forfeited. The fair value of restricted stock units (RSUs) is based on the fair value of the Class A common stock at the time of grant.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Income taxes</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">After consummation of the IPO, Smith Douglas Homes Corp. became subject to U.S. federal, state, and local income taxes with respect to its
          allocable share of taxable income of Smith Douglas Holdings LLC assessed at the prevailing corporate tax rates.&#160; Smith Douglas Holdings LLC operates as a limited liability company and is treated as a partnership for income tax purposes.
          Accordingly, it incurs no significant liability for federal or state income taxes since the taxable income or loss is passed through to its members. Smith Douglas Holdings LLC incurs liabilities for certain state taxes payable directly by it,
          which are not significant and for which the expense is included in the provision for income taxes in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024 and in selling, general and administrative
          costs in the accompanying condensed consolidated statement of income for the three months ended March 31, 2023.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">In calculating the provision for interim income taxes, in accordance with ASC Topic 740, <span style="font-style: italic;">Income Taxes</span>,
          an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year. This differs from the method
          utilized at the end of an annual period.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">For annual periods, income taxes are accounted for using the asset and liability method. Under this method, deferred tax assets and liabilities
          are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred
          tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income
          in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be
          sustained on examination by the taxing authority, based on the technical merits of the position. As of March 31, 2024 and December 31, 2023, there were no known items which would result in a significant accrual for uncertain tax positions.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_TaxReceivableAgreementPolicyTextBlock', window );">Tax receivable agreement</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> Tax receivable agreement<br/>
            </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> <br/>
            </span></div>

<div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In connection with the IPO and related
              transactions, the Company entered into a Tax Receivable Agreement (TRA) with Smith Douglas Holdings LLC and the Continuing Equity Owners that will provide for the payment by Smith Douglas Homes Corp. to the Continuing Equity Owners of 85% of the amount of tax benefits, if any, that Smith Douglas Homes Corp. realizes (or in some circumstances is deemed to realize) related to the
              tax basis adjustments described in Note 14 as such savings are realized.</div>

<div><br/>
            </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In addition to tax expenses, the
              Company will also make payments under the TRA, which are expected to be significant. The Company will account for the income tax effects and corresponding TRA&#8217;s effects resulting from future taxable purchases or redemptions of LLC Interests
              of the Continuing Equity Owners by recognizing an increase in deferred tax assets, based on enacted tax rates at the date of the purchase or redemption. Further, the Company will evaluate the likelihood that it will realize the benefit
              represented by the deferred tax asset and, to the extent that management estimates that it is more likely than not that the Company will not realize the benefit, the Company will reduce the carrying amount of the deferred tax asset with a
              valuation allowance. The amounts to be recorded for both the deferred tax assets and the liability for obligations under the TRA will be estimated at the time of any purchase or redemption as a reduction to stockholders&#8217; equity, and the
              effects of changes in any estimates after this date will be included in net income. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income. Judgement is required in assessing the future tax
              consequences of events that have been recognized in the Company&#8217;s financial statements. A change in the Company&#8217;s assessment of such consequences, such as realization of deferred tax assets, changes in tax laws or interpretations thereof
              could materially impact results.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising costs</a></td>
<td class="text">
<div><br/>

        </div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Advertising costs</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company expenses advertising costs as they are incurred. Advertising expense, which is included in selling, general and administrative
          costs in the accompanying condensed consolidated statements of income, was approximately $1.2 million and $1.0 million for the three months ended March 31, 2024 and 2023, respectively.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent accounting pronouncements</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Recent rules and accounting pronouncements</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment
            Disclosures" (ASU 2023-07), which requires expanded disclosure of significant segment expenses and other segment items on an annual and interim basis. ASU 2023-07 is effective for the Company for annual periods beginning after January 1, 2024
            and interim periods beginning after January 1, 2025. The Company is currently evaluating the impact ASU 2023-07 will have on its financial statement disclosures.</span></div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In December 2023, FASB issued ASU 2023-09, &#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221; (ASU 2023-09), which requires expanded disclosure of the
            Company&#8217;s income rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning after January 1, 2025. The Company is currently evaluating the impact ASU 2023-09 will have on its financial
            statement disclosures.</div>

<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In March 2024, the Securities and Exchange Commission (SEC) adopted the final rules that will require certain climate-related information in registration statements
              and annual reports. In April 2024, the SEC voluntarily stayed the new rules as a result of pending legal challenges. The new rules include a requirement to disclose material climate-related risks, descriptions of board oversight and risk
              management activities, the material impacts of these risks on a registrants' strategy, business model and outlook, and any material climate-related targets or goals, as well as material effects of severe weather events and other natural
              conditions and greenhouse gas emissions. Prior to the stay in the new rules, they would have been effective for annual periods beginning January 1, 2025, except for the greenhouse gas emissions disclosure which would have been effective for
              annual periods beginning January 1, 2026. The Company is currently evaluating the impact of these rules on its disclosures.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for Deposits on real estate under option or contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for Initial public offering and reorganization transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_NatureOfBusinessPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for nature of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_NatureOfBusinessPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_OtherAssetPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_OtherAssetPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_RealEstateNotOwnedPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for real estate not owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RealEstateNotOwnedPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_TaxReceivableAgreementPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for tax receivable agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_TaxReceivableAgreementPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org//705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstatePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for capitalizing costs incurred as inventory, determining carrying values, recognizing impairment; and the timing of and methods used for charging inventory to cost of sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 340<br> -Topic 970<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482051/970-340-25-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstatePolicy</td>
</tr>
<tr>
<td style="padding-right: 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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350533440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Description of business and summary of significant accounting policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock', window );">Other Assets</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Other assets consist of the following (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Development reimbursement receivables from land bankers (Note 10)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">6,231</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">10,550</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Debt issuance costs, net of accumulated amortization</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,691</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">721</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Prepaid insurance and other expenses</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,692</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">3,481</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease right-of-use assets</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,647</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,789</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other assets</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">3,330</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,090</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total other assets</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">15,591</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">18,631</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348252144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Real estate inventory and capitalized interest (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RealEstateInventoryAndCapitalizedInterestAbstract', window );"><strong>Real estate inventory and capitalized interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RealEstateInventoryTableTextBlock', window );">Real Estate Inventory</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A summary of real estate inventory is as follows as of March 31, 2024 and December 31, 2023 (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">March 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">2024</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Lots held for construction</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">59,149</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">32,184</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Homes under construction, completed homes and model homes</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">174,931</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">180,920</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total real estate inventory</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">234,080</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">213,104</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CapitalizedInterestCostsTableTextBlock', window );">Capitalized Interest</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A summary of capitalized interest is as follows (in thousands):</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">Three Months Ended March 31,</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Capitalized interest, beginning of period</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,338</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,117</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Interest incurred</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">939</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">510</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Interest expensed</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(698</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(245</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 2px;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Interest charged to cost of home closings</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(721</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(603</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Capitalized interest, end of period</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">858</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">779</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </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_sdhc_CapitalizedInterestCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of capitalized interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_CapitalizedInterestCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_RealEstateInventoryAndCapitalizedInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RealEstateInventoryAndCapitalizedInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_RealEstateInventoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of inventory real estate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RealEstateInventoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348311888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and Equipment</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment consists of the following as of March 31, 2024 and December 31, 2023 (in thousands):</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">December 31,<br/>
                  </div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Automobiles</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">49</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">49</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Airplanes</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,143</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,141</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Furniture and fixtures</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">4,153</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,755</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Computer equipment</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">40</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">40</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">5,385</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">4,985</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: Accumulated depreciation and amortization</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(3,751</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(3,442</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net property and equipment</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,634</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,543</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918345936240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Notes payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Future Maturities of Notes Payable to Third Parties</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Future maturities of notes payable to third parties, including borrowings under the Amended Credit Facility, are as follows as of March 31,
          2024 (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
          </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Year ending December 31,</span></div>
              </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2024 <sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,187</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2025</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,696</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2026</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,364</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">4,247</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
            </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt; font-variant: normal;">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;">(1)</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0); font-style: italic;">Remaining payments are for the nine months ending
                    December 31, 2024.</div>
                </td>

  </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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918346030816">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued expenses and other liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued Expenses and Other Liabilities</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses and other liabilities consist of the following (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal; white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal; white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">December 31,<br/>
                  </div>
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Payroll and related liabilities</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,378</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">8,707</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accrued incentive compensation</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,724</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,842</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Warranty reserves</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,978</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,839</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Lease liabilities</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,698</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,837</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Due to related parties and notes payable &#8211; related party</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">&#8212;</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">938</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accruals related to real estate development and other liabilities</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">6,247</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">7,416</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Contingent consideration</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,346</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,282</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total accrued expenses and other liabilities</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">19,371</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">26,861</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </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_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350559264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranty reserves (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Warranty reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Activity in Warranty Liability Account</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">A summary of the activity in the Company&#8217;s warranty liability account is as follows (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
            </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three Months Ended March 31,</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance, beginning of period</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,839</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,071</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Additions to reserves from new home closings</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">382</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">336</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Warranty claims</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(143</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(129</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 2px;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Adjustments to pre&#8209;existing reserves</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(100</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(21</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance, end of period</div>
                </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,978</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,257</div>
                </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </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_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348065520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease cost</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Lease cost included in the accompanying condensed consolidated statements of income as a component of selling, general and administrative
              costs is presented in the table below (in thousands).</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">Three months ended March 31,</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating leases costs</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">170</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">143</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Variable lease costs - operating</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">36</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">40</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock', window );">Additional Information Related to Leases</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents additional information about the Company&#8217;s leases (dollars in thousands):</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">March 31,<br/>
                      2024</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">December 31,<br/>
                    </div>
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_ce8e7f0ab92345e794bd2db3e76ccdd3"><span style="-sec-ix-hidden:Fact_5eaa2a84f47a4a2e96a02bffd66bd1da">ROU assets</span></span></span><br/>
                    </div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,647</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,789</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_51057f5ea90343e5a93ec9a48349eebd"><span style="-sec-ix-hidden:Fact_37c5c814d82c4be7b22da012dcf63e72">Lease liabilities</span></span></span><br/>
                    </div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,698</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,837</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Weighted average remaining lease term (in months)</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">47</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">49</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Weighted average discount rate</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">6.41</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">%</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">6.40</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">%</div>
                  </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Leases, Future Minimum Payments Required Under Operating Leases</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, the future minimum payments required under operating leases are as follows (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Year ending December 31,</span></div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2024 <sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">414</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2025</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">473</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2026</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">412</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2027</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">368</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2028</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">251</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total lease payments</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,918</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: imputed interest</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">(220</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_7e942feb23cf43f9a9a41e2e7a231473">Total lease liabilities</span></span><br/>
                    </div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,698</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
                </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt; font-variant: normal;">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;">(1)</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">Remaining payments are for the nine months ending December 31, 2024.</div>
                    </td>

  </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_sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of additional Information related to operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918346214288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders'/ members' equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders'/ members' equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockByClassTextBlock', window );">Summary of Capitalization and Voting Rights</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the capitalization and voting rights of the Company&#8217;s classes of stock as of March 31, 2024:</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 30%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 14.61%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold; text-align: center;">Authorized</div>
                </td>

    <td style="width: 1%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;">
                  <div style="text-align: center; text-indent: 1.25pt; color: rgb(0, 0, 0); font-weight: bold;">Issued &amp; Outstanding</div>
                </td>

    <td style="width: 1%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">Votes per</div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">share</div>
                </td>

    <td style="width: 0.88%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">Economic</div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;">Rights</div>
                </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Preferred stock</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">10,000,000<br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">None<br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: middle; font-variant: normal;">&#160;</td>

    <td style="width: 14.61%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 0.88%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; font-variant: normal;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Common stock:</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class A</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">250,000,000</div>
                </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">8,846,154<br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">1<br/>
                  </div>
                </td>

    <td style="width: 0.88%; vertical-align: bottom; font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">Yes<br/>
                  </div>
                </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Class B</div>
                </td>

    <td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">100,000,000</div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;">&#160;</td>

    <td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">42,435,897<br/>
                  </div>
                </td>

    <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">10<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                </td>

    <td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">
                  <div style="text-align: center; color: rgb(0, 0, 0);">No<br/>
                  </div>
                </td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-variant: normal;"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; font-variant: normal;">
                  <div style="color: rgb(0, 0, 0);">Each share of Class B common stock entitles its holders to ten votes per share on all matters presented to the stockholders and on which the holders of the Class B common stock are entitled to vote;
                    provided, that each share of Class B common stock will only be entitled to one vote per share on all matters presented to
                    the stockholders generally upon the Sunset Date.</div>
                </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock', window );">Class A Common Stock Reserved for Issuance</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes Class A common stock reserved for issuances as of March 31, 2024:</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 88%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Conversion of LLC Interests held by Continuing Equity Owners</div>
                  </td>

    <td colspan="1" style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">
                    <div style="text-align: right; color: rgb(0, 0, 0);">42,435,897<br/>
                    </div>
                  </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td style="width: 88%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">RSUs</div>
                  </td>

    <td colspan="1" style="width: 1%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);">
                    <div style="text-align: right; color: rgb(0, 0, 0);">2,051,282<br/>
                    </div>
                  </td>

    <td style="width: 1%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">Total<br/>
                  </td>

    <td colspan="1" rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

    <td rowspan="1" style="width: 9%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: right;">&#160;44,487,179<br/>
                  </td>

    <td rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;">&#160;</td>

  </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_sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's common stock, reserved for issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-5<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481142/505-10-45-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-10<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348038048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Transactions with related parties (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Transactions with related parties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock', window );">Related Party Lease Cost Included Selling, General and Administrative Costs</a></td>
<td class="text"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal;">Related party lease cost included in the accompanying consolidated statements of income as a component of selling, general and administrative costs is presented in the
              table below (in thousands).</span>
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">Three months ended March 31,</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease costs (related party)</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">87</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">87</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Variable lease costs &#8209; operating (related party)</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">17</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">20</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock', window );">Future Minimum Payments Required Under Operating Leases with Related Parties</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, the future minimum payments required under operating leases with related parties are as follows (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Year ending December 31,</span></div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2024 <sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">254</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2025</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">347</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2026</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">357</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2027</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">368</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">2028</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">251</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total lease payments</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,577</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: imputed interest</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">(204</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total lease liability (related party)</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,373</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-variant: normal;"><br/>
                </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right; font-variant: normal;">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;">(1)</div>
                    </td>

    <td style="width: auto; vertical-align: top; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">Remaining payments are for the nine months ending December 31, 2024.</div>
                    </td>

  </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_sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, related party lease cost included selling, general and administrative costs, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments required under operating leases with related parties and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918346042320">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Revenue, Net Income (Loss), Assets by Segments</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following tables summarize financial information by segment (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
              </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three months ended March 31,</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Home closing revenue:</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Alabama</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">39,655</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">24,067</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Atlanta</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">62,620</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">76,174</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Charlotte</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">13,464</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">12,502</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Houston</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">24,030</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">&#8212;</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Nashville</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">22,030</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">23,889</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Raleigh</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">27,410</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">31,512</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">189,209</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">168,144</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">Three months ended March 31,</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);"> 2024</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net income (loss):</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Alabama</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">4,604</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">2,241</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Atlanta</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">14,571</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">19,549</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Charlotte</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,624</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">1,933</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Houston</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">3,366</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">&#8212;</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Nashville</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">2,313</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">3,231</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Raleigh</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">4,810</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">7,231</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Segment total</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">31,288</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">34,185</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Corporate <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">(10,802</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">(5,359</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">)</div>
                  </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total</div>
                  </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">20,486</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">28,826</div>
                  </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0); font-style: italic;">Corporate primarily includes corporate overhead costs, such as payroll
                      and benefits, business insurance, information technology, office costs, outside professional services and travel costs, and certain other amounts that are not allocated to the reportable segments.</div>
                  </td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;">March 31,</div>
                    <div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"> 2024</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                    <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assets:</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Alabama</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">55,714</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">61,433</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Atlanta</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">102,512</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">86,647</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Charlotte</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">32,458</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">32,302</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Houston <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">101,929</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">93,825</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Nashville</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">23,045</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">24,818</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Raleigh</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">34,308</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">28,897</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Segment total</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">349,966</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">327,922</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Corporate <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">51,284</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">24,770</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">401,250</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">352,692</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
            </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0); font-style: italic;">Balance includes goodwill of approximately $25.7 million resulting from the acquisition of Devon Street Homes, L.P.</div>
                  </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                    <div style="color: rgb(0, 0, 0); font-style: italic;">Corporate primarily includes cash and cash equivalents, property and
                      equipment, and other assets that are not allocated to the segments.</div>
                  </td>

  </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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918345278128">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Basic and Diluted Earnings Per Share</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">Basic and diluted earnings per share of common stock for the period from January 11, 2024 to March 31, 2024 have been computed as follows
                (in thousands, except share and per share amounts):</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;">For the period from</div>
                      <span style="font-weight: normal;"> </span>
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;">January 11, 2024 to </div>
                      <span style="font-weight: normal;"> </span>
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;">March 31, 2024</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-weight: normal;">Numerator:</span></div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Net income attributable to Smith Douglas Homes Corp, Basic</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">2,972</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Add: Net income impact from assumed redemption of all LLC Interests to common stock</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">18,674</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Less: Income tax expense on net income attributable to NCI at <span style="text-indent: 0pt;">25.0</span>%</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">(4,661</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Net income attributable to Smith Douglas Homes Corp., after adjustment for assumed redemption, Diluted</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">16,985</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal;">Denominator:</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Weighted average shares of common stock outstanding, Basic</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">8,846,154</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Dilutive effects of:</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">LLC Interests that are exchangeable for common stock</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">42,435,897</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">Unvested RSUs</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">128,346</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Weighted average shares of common stock outstanding, Diluted</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">51,410,397</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Basic earnings per share</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                      <div>$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div>0.34</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Diluted earnings per share</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                      <div>$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div>0.33</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348821024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition of Devon Street Homes, L.P. (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition of Devon Street Homes, L.P. [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Estimated Fair Value of Each Class of Consideration Transferred or Expected to be Transferred</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the estimated fair value of each class of consideration transferred or expected to be transferred in
                relation to the Devon Street acquisition as of the Acquisition Date (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash consideration <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">75,865</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Seller note payable</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">5,000</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Contingent consideration <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">3,000</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total estimated consideration to be paid</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">83,865</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">The cash consideration was funded by $3.9 million of cash on hand and $72.0
                        million of draws on the Company&#8217;s Credit Facility.</div>
                    </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-variant: normal;"><sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">The contingent consideration represents
                        management&#8217;s estimate of the fair value of the future payment to be made to the former owner of Devon Street under the terms of the Gross Margin Earnout feature included in the executed Asset Purchase Agreement for the Devon Street
                        acquisition. Per the terms of the Gross Margin Earnout feature, the seller is entitled to receive a one&#8209;time payment in the first quarter of 2025 based on the newly established Houston division&#8217;s gross margin (as defined) for the
                        year ending December 31, 2024. The payout will be determined in accordance with the Gross Margin Calculation Payout Grid and ranges from a minimum of zero to a maximum of $5.0 million.</div>
                    </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Allocation of the Preliminary Purchase Price as of the Acquisition</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the allocation of the preliminary purchase price as of the Acquisition Date (in thousands):</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-variant: normal;"> </span><span style="font-variant: normal;"><br/>
                </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Real estate inventory</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">51,723</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Deposits on real estate under option or contracts</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">7,438</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Property and equipment, net</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">69</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Goodwill</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">25,726</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other assets</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">324</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accounts payable</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">(857</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Customer deposits</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">(181</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Accrued expenses and other liabilities</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">(377</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Fair value of consideration transferred</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">83,865</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Unaudited Proforma Consolidated Home Closing Revenue and Net Income</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The following presents the Company&#8217;s unaudited proforma consolidated home closing revenue and net income for the three months ended March
                31, 2023 as if the Devon Street acquisition had occurred on January 1, 2022. This unaudited pro forma consolidated financial information is provided for informational purposes only and is not necessarily indicative of the operating results
                that would have occurred if the acquisition of Devon Street had been completed on January 1, 2022, nor is it indicative of the Company&#8217;s future results. As a result, actual results could differ materially from the unaudited pro forma
                consolidated financial information presented below.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Pro Forma for the Three Months</div>
                      <div style="text-align: center; color: rgb(0, 0, 0);">Ended March 31, 2023<br/>
                      </div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-style: italic;">(In thousands)</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Home closing revenue</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">183,443</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net income</div>
                    </td>

    <td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">29,477</div>
                    </td>

    <td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918460267232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value of financial instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair value of financial instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Fair Value of Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text">
<div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s financial instruments measured or disclosed at fair value are summarized below. The summary excludes cash and cash
                equivalents, receivables and accounts payable, all of which had fair values approximating their carrying values due to the liquid nature and short maturities of these instruments.</div>

<div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td colspan="1" style="vertical-align: top; padding-bottom: 2px; width: 38%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; padding-bottom: 2px; width: 37%; font-variant: normal;" valign="bottom">&#160;&#160;&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Fair Value (In Thousands)</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Asset or Liability</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 37%; font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Fair Value Hierarchy</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">March 31,</div>
                      <div style="text-align: center; color: rgb(0, 0, 0);">2024</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">December 31,</div>
                      <div style="text-align: center; color: rgb(0, 0, 0);">2023</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Measured at fair value on a recurring basis:</div>
                    </td>

    <td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Contingent consideration</div>
                    </td>

    <td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Level 3</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">3,346</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">3,282</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Disclosed at fair value:</div>
                    </td>

    <td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Borrowings under Credit Facility</div>
                    </td>

    <td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Level 2</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">&#8212;</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">71,000</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Seller note payable</div>
                    </td>

    <td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0);">Level 2</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">4,247</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">4,627</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom">&#160;</td>

  </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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918346703776">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Initial Public Offering and Reorganization Transactions (Details)<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">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 16, 2024 </div>
<div>USD ($) </div>
<div>LLCUnit </div>
<div>Vote </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 11, 2024 </div>
<div>LLCUnit</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>Vote</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAbstract', window );"><strong>Initial Public Offering [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests', window );">Ownership interests recapitalized into LLC interests | LLCUnit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">44,871,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember', window );">Smith Douglas Holdings LLC [Member] | Continuing Equity Owners [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAbstract', window );"><strong>Initial Public Offering [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_LLCInterestsPurchased', window );">LLC Interests Purchased | LLCUnit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,436,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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAbstract', window );"><strong>Initial Public Offering [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockVotesPerShare', window );">Number of votes per share | Vote</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_LLCInterestsPurchased', window );">LLC Interests Purchased | LLCUnit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,410,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ValueOfLLCInterestsPurchased', window );">Value of LLC Interests Purchased | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 125.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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | Smith Douglas Holdings LLC [Member] | Continuing Equity Owners [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAbstract', window );"><strong>Initial Public Offering [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_LLCInterestsPurchased', window );">LLC Interests Purchased | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,435,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ValueOfLLCInterestsPurchased', window );">Value of LLC Interests Purchased | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 47.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAbstract', window );"><strong>Initial Public Offering [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockVotesPerShare', window );">Number of votes per share | Vote</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset', window );">Maximum number of Class B common stock outstanding compared to total of Class A and Class B common stock outstanding for occurrence of Sunset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares issued (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,435,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Common Class A [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAbstract', window );"><strong>Initial Public Offering [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,846,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 172.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockVotesPerShare', window );">Number of votes per share | Vote</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Offering price per share (in dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Common Class B [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAbstract', window );"><strong>Initial Public Offering [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockVotesPerShare', window );">Number of votes per share | Vote</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Underwriters' Option [Member] | Common Class A [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_InitialPublicOfferingAbstract', window );"><strong>Initial Public Offering [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,153,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Each share of Class B common stock entitles its holders to ten votes per share on all matters presented to the stockholders and on which the holders of the Class B common stock are entitled to vote;
                    provided, that each share of Class B common stock will only be entitled to one vote per share on all matters presented to
                    the stockholders generally upon the Sunset Date.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_CommonStockVotesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of votes each holder is entitled to vote per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_CommonStockVotesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_InitialPublicOfferingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_InitialPublicOfferingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_LLCInterestsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>LLC interests purchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_LLCInterestsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of Class B common stock outstanding compared to total of Class A and Class B common stock outstanding for occurrence of Sunset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of ownership interests recapitalized into LLC interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_ValueOfLLCInterestsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of LLC Interests Purchased</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ValueOfLLCInterestsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918441027040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Principles of Consolidation and Non-Controlling Interest (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember', window );">Smith Douglas Holdings LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Principles of Consolidation and Non-Controlling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage of noncontrolling interests</a></td>
<td class="nump">82.70%<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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350767424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Real Estate Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstateAbstract', window );"><strong>Real Estate Inventory [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfRealEstate', window );">Impairment of real estate</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_ImpairmentOfRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings in the period to reduce the carrying amount of real property to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InventoryRealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918345127984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Deposits on Real Estate Under Option or Contract (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract', window );"><strong>Deposits on Real Estate under Option or Contract [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts', window );">Write-off of deposits associated with terminated option contracts</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_sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The write-off of deposits associated with terminated option contracts during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348091216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Real Estate Not Owned (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RealEstateNotOwnedAbstract', window );"><strong>Real Estate Not Owned [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RealEstateNotOwned', window );">Real Estate Not Owned</a></td>
<td class="nump">$ 13,617<span></span>
</td>
<td class="nump">$ 16,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_LiabilitiesRelatedToRealEstateNotOwned', window );">Liabilities related to real estate not owned</a></td>
<td class="nump">$ 13,617<span></span>
</td>
<td class="nump">$ 16,815<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_LiabilitiesRelatedToRealEstateNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities related to real estate that is not owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_LiabilitiesRelatedToRealEstateNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_RealEstateNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of real estate not owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RealEstateNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_RealEstateNotOwnedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RealEstateNotOwnedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918442134912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Investments in Unconsolidated Entities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Investments in Unconsolidated Entities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Other than temporary impairments of investments in unconsolidated entities</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_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347161072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Property and Equipment (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property, plant and equipment</a></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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property, plant and equipment</a></td>
<td class="text">5 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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348757488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Other Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Development reimbursement receivables from land bankers (Note 10)</a></td>
<td class="nump">$ 6,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net of accumulated amortization</a></td>
<td class="nump">1,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepaid insurance and other expenses</a></td>
<td class="nump">2,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">1,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneous', window );">Other assets</a></td>
<td class="nump">3,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Total other assets</a></td>
<td class="nump">15,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,631<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">$ 297<span></span>
</td>
<td class="nump">$ 169<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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneous">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneous</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918441040128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 25,726<span></span>
</td>
<td class="nump">$ 25,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918441975904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Warranty Reserves (Details) - Maximum [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Warranty Reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_LimitedWarrantyPeriodAgainstBuildingDefects', window );">Limited warranty period against building defects</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_LimitedWarrantyPeriodAgainstStructuralClaims', window );">Limited warranty period against structural claims</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_LimitedWarrantyPeriodAgainstBuildingDefects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of limited warranty for major defects in buildings, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_LimitedWarrantyPeriodAgainstBuildingDefects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_LimitedWarrantyPeriodAgainstStructuralClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of limited warranty for major defects in structural elements, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_LimitedWarrantyPeriodAgainstStructuralClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348575904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Revenue Recognition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionAbstract', window );"><strong>Revenue Recognition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Customer deposits</a></td>
<td class="nump">$ 8,989<span></span>
</td>
<td class="nump">$ 7,168<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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350540080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Uncertain tax positions</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>66
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347803888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Tax Receivable Agreement (Details)<br></strong></div></th>
<th class="th"><div>Jan. 16, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Continuing Equity Owners [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_TaxReceivableAgreementAbstract', window );"><strong>Tax Receivable Agreement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_PercentageOfPaymentOnTaxBenefit', window );">Percentage of payment on tax benefit</a></td>
<td class="nump">85.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_PercentageOfPaymentOnTaxBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of payment on tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_PercentageOfPaymentOnTaxBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_TaxReceivableAgreementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_TaxReceivableAgreementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_OwnershipAxis=sdhc_ContinuingEquityOwnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sdhc_ContinuingEquityOwnersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347547056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of business and summary of significant accounting policies, Advertising Costs (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpenseAbstract', window );"><strong>Advertising Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="nump">$ 1.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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_MarketingAndAdvertisingExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918442022176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Real estate inventory and capitalized interest, Summary of Real Estate Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstateAbstract', window );"><strong>Inventory, Real Estate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts', window );">Lots held for construction</a></td>
<td class="nump">$ 59,149<span></span>
</td>
<td class="nump">$ 32,184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstateConstructionInProcess', window );">Homes under construction, completed homes and model homes</a></td>
<td class="nump">174,931<span></span>
</td>
<td class="nump">180,920<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total real estate inventory</a></td>
<td class="nump">$ 234,080<span></span>
</td>
<td class="nump">$ 213,104<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_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstateConstructionInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of real estate projects incurred for projects for eventual sale or transfer (condominium or time share projects, vacation clubs).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstateConstructionInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities..</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918433960848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Real estate inventory and capitalized interest, Summary of Capitalized Interest (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Capitalized interest, beginning of period</a></td>
<td class="nump">$ 1,338<span></span>
</td>
<td class="nump">$ 1,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred', window );">Interest incurred</a></td>
<td class="nump">939<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expensed</a></td>
<td class="num">(698)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1', window );">Interest charged to cost of home closings</a></td>
<td class="num">(721)<span></span>
</td>
<td class="num">(603)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Capitalized interest, end of period</a></td>
<td class="nump">$ 858<span></span>
</td>
<td class="nump">$ 779<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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest cost charged to cost of sales that had been previously capitalized to inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 835<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest capitalized to an operative builder's inventory during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347836368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 5,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation and amortization</a></td>
<td class="num">(3,751)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,442)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net property and equipment</a></td>
<td class="nump">1,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">341<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Automobiles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AirTransportationEquipmentMember', window );">Airplanes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Property and Equipment [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,141<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">4,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,755<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Property and Equipment [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AirTransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AirTransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350045872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes payable, Summary (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 16, 2024</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sdhc_DevonStreetHomesLPMember', window );">Devon Street Homes, L.P [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=sdhc_SellerNotesMember', window );">Seller Notes Payable [Member] | Devon Street Homes, L.P [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument term</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Contractual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of debt payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">quarterly<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep. 30,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Prime Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.25%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Prime Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Credit facility maturing date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 16,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod', window );">Additional extended maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature', window );">Accordion feature</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_MaximumLeverageRatio', window );">Maximum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_MinimumRatioOfEBITDAToInterestIncurred', window );">Minimum ratio of EBITDA to interest incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CreditFacilityMinimumLiquidityRequirement', window );">Minimum liquidity requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rate on outstanding borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.76%<span></span>
</td>
<td class="nump">8.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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Credit facility, outstanding, amount</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="nump">$ 71,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Borrowing availability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Unsecured revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Minimum Tangible Net Worth [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="Show.showAR( this, 'defref_us-gaap_TangibleCapitalRequiredForCapitalAdequacy', window );">Base amount in determining minimum tangible net worth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 130,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_PreTaxIncomePercentage', window );">Pre tax income percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_EquityProceedsPercentage', window );">Equity proceeds percentage</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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Minimum Tangible Net Worth [Member] | IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_EquityProceedsPercentage', window );">Equity proceeds percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Applicable margin rate</a></td>
<td class="nump">2.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Applicable margin rate</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Unsecured revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding, amount</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="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Collateralized Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="Show.showAR( this, 'defref_us-gaap_LoansPayableToBank', window );">Loans payable to banks collateralized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=sdhc_PreviousCreditFacilityMember', window );">Previous Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Unsecured 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">$ 175,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_CreditFacilityMinimumLiquidityRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of cash liquidity required under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_CreditFacilityMinimumLiquidityRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Extended period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_EquityProceedsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity proceeds percentage from the issuance of shares, required as per amended credit facility financial covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_EquityProceedsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of additional borrowing capacity under the accordion feature of the line of credit facility that allows the entity to borrow up to an additional amount upon the satisfaction of certain conditions, including obtaining commitments from one or more lenders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_MaximumLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum leverage ratio expected to be maintained pursuant to amended credit facility in order to pay dividends in an amount greater than the prior year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_MaximumLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_MinimumRatioOfEBITDAToInterestIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum ratio of EBITDA to interest incurred</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_MinimumRatioOfEBITDAToInterestIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_PreTaxIncomePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum Pre tax income percentage required in any quarter as per amended credit facility financial covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_PreTaxIncomePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum tangible capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480696/942-505-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480696/942-505-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=sdhc_DevonStreetHomesLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=sdhc_DevonStreetHomesLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=sdhc_SellerNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=sdhc_SellerNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_PrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=sdhc_MinimumTangibleNetWorthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=sdhc_MinimumTangibleNetWorthMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_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_CreditFacilityAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_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_CreditFacilityAxis=sdhc_PreviousCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=sdhc_PreviousCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347644432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Notes payable, Future Maturities of Notes Payable to Third Parties (Details) - Notes Payable [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Future Maturities of Notes Payable to Third Parties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2024</a></td>
<td class="nump">$ 1,187<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">1,696<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">1,364<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 4,247<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Remaining payments are for the nine months ending
                    December 31, 2024.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=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>73
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918346729984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued expenses and other liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued expenses and other liabilities [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="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrentAndNoncurrent', window );">Payroll and related liabilities</a></td>
<td class="nump">$ 3,378<span></span>
</td>
<td class="nump">$ 8,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrentAndNoncurrent', window );">Accrued incentive compensation</a></td>
<td class="nump">1,724<span></span>
</td>
<td class="nump">1,842<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserves</a></td>
<td class="nump">2,978<span></span>
</td>
<td class="nump">2,839<span></span>
</td>
<td class="nump">$ 2,257<span></span>
</td>
<td class="nump">$ 2,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">1,698<span></span>
</td>
<td class="nump">1,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_DueToRelatedPartiesAndNotesPayable', window );">Due to related parties and notes payable - related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities', window );">Accruals related to real estate development and other liabilities</a></td>
<td class="nump">6,247<span></span>
</td>
<td class="nump">7,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">3,346<span></span>
</td>
<td class="nump">3,282<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="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total accrued expenses and other liabilities</a></td>
<td class="nump">$ 19,371<span></span>
</td>
<td class="nump">$ 26,861<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_sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accruals related to real estate development and other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_DueToRelatedPartiesAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of due to related parties and notes payable .</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_DueToRelatedPartiesAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedBonusesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347519184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranty reserves (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Warranty reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance, beginning of period</a></td>
<td class="nump">$ 2,839<span></span>
</td>
<td class="nump">$ 2,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Additions to reserves from new home closings</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">336<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Warranty claims</a></td>
<td class="num">(143)<span></span>
</td>
<td class="num">(129)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Adjustments to pre-existing reserves</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(21)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance, end of period</a></td>
<td class="nump">$ 2,978<span></span>
</td>
<td class="nump">$ 2,257<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard and extended product warranty accrual from warranties issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348782672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued incentive compensation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_AccruedIncentiveCompensationAbstract', window );"><strong>Accrued Incentive Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_PeriodForEmployeesAnnualBonusPaid', window );">Period for Employee's annual bonus paid</a></td>
<td class="text">3 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="Show.showAR( this, 'defref_sdhc_LongTermIncentiveCompensationVestingPeriod', window );">Vesting period of long term incentive compensation</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Deferred compensation expense</a></td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrentAndNoncurrent', window );">Accrued incentive compensation</a></td>
<td class="nump">$ 1,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,842<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_AccruedIncentiveCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_AccruedIncentiveCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_LongTermIncentiveCompensationVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The period for vesting of long term incentive compensation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_LongTermIncentiveCompensationVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_PeriodForEmployeesAnnualBonusPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The period for employee's annual bonus paid, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_PeriodForEmployeesAnnualBonusPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_AccruedBonusesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The compensation expense recognized during the period pertaining to the deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483043/710-10-30-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>76
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918460268528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 170<span></span>
</td>
<td class="nump">$ 143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs - operating</a></td>
<td class="nump">$ 36<span></span>
</td>
<td class="nump">$ 40<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_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>77
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348085888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases, Additional Information Related to Lease (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeDisclosureAbstract', window );"><strong>Additional Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">ROU assets</a></td>
<td class="nump">$ 1,647<span></span>
</td>
<td class="nump">$ 1,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other Assets<span></span>
</td>
<td class="text">Other Assets<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">$ 1,698<span></span>
</td>
<td class="nump">$ 1,837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accrued Liabilities and Other Liabilities<span></span>
</td>
<td class="text">Accrued Liabilities and Other Liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in months)</a></td>
<td class="text">47 months<span></span>
</td>
<td class="text">49 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">6.41%<span></span>
</td>
<td class="nump">6.40%<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_LesseeDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350025760">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Leases, Future Minimum Payments Required Under Operating Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Future Minimum Payments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">251<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(220)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,698<span></span>
</td>
<td class="nump">$ 1,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Accrued Liabilities and Other Liabilities<span></span>
</td>
<td class="text">Accrued Liabilities and Other Liabilities<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Remaining payments are for the nine months ending
                    December 31, 2024.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918434090688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in unconsolidated entities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Investments in unconsolidated entities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from unconsolidated entities</a></td>
<td class="nump">$ 184<span></span>
</td>
<td class="nump">$ 210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_DistributionsFromUnconsolidatedEntities', window );">Distributions from unconsolidated entities</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity investment</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_DistributionsFromUnconsolidatedEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss) and return on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_DistributionsFromUnconsolidatedEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918437438416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable interest entities (Details) - Option Contracts [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract', window );"><strong>Summary of Interests in Land Option Agreements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts', window );">Deposits</a></td>
<td class="nump">$ 64.8<span></span>
</td>
<td class="nump">$ 57.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts', window );">Remaining purchase price</a></td>
<td class="nump">$ 742.6<span></span>
</td>
<td class="nump">$ 652.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deposits or investments in land option contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of remaining purchase price in land option contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstatePropertiesAxis=us-gaap_ConsolidatedPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstatePropertiesAxis=us-gaap_ConsolidatedPropertiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350312016">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Stockholders'/ members' equity (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 16, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 15, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>Vote </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Summary of Capitalization and Voting Rights [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember', window );">Smith Douglas Holdings LLC [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Summary of Capitalization and Voting Rights [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of economic interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Percentage of non-controlling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember', window );">Smith Douglas Holdings LLC [Member] | Continuing Equity Owners [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract', window );"><strong>Distributions to Members Related to Their Income Tax Liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncomeTaxLiabilitiesDistributions', window );">Tax distributions | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.5<span></span>
</td>
<td class="nump">$ 19.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember', window );">Smith Douglas Holdings LLC [Member] | Continuing Equity Owners [Member] | Subsequent Event [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract', window );"><strong>Distributions to Members Related to Their Income Tax Liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncomeTaxLiabilitiesDistributions', window );">Tax distributions | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitsByClassAxis=sdhc_CapitalUnitClassCAndDMember', window );">Capital Unit Class C and D [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RedemptionOfStockAbstract', window );"><strong>Redemption of Class C &amp; Class D Units [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Aggregate redemption price | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Summary of Capitalization and Voting Rights [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,846,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,846,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockVotesPerShare', window );">Votes per share | Vote</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockEconomicRights', window );">Economic rights</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract', window );"><strong>Common Stock Reserved for Future Issuances [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for issuance (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,487,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock exchange ratio</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member] | RSUs [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract', window );"><strong>Common Stock Reserved for Future Issuances [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for issuance (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,051,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member] | Continuing Equity Owners [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract', window );"><strong>Common Stock Reserved for Future Issuances [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for issuance (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,435,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member] | Smith Douglas Holdings LLC [Member] | Smith Douglas Homes Corp. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Summary of Capitalization and Voting Rights [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,846,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Summary of Capitalization and Voting Rights [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,435,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,435,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockVotesPerShare', window );">Votes per share | Vote</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockEconomicRights', window );">Economic rights</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockVotesPerShareUponSunsetDate', window );">Votes per share upon Sunset date | Vote</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract', window );"><strong>Common Stock Reserved for Future Issuances [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock exchange ratio</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member] | Smith Douglas Holdings LLC [Member] | Continuing Equity Owners [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Summary of Capitalization and Voting Rights [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,435,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Each share of Class B common stock entitles its holders to ten votes per share on all matters presented to the stockholders and on which the holders of the Class B common stock are entitled to vote;
                    provided, that each share of Class B common stock will only be entitled to one vote per share on all matters presented to
                    the stockholders generally upon the Sunset Date.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_CommonStockEconomicRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The right to receive dividends or to receive a distribution upon dissolution or liquidation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_CommonStockEconomicRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_CommonStockVotesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of votes each holder is entitled to vote per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_CommonStockVotesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_CommonStockVotesPerShareUponSunsetDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of votes each holder is entitled to vote per share upon the Sunset date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_CommonStockVotesPerShareUponSunsetDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_IncomeTaxLiabilitiesDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of distributions to members related to their income tax liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_IncomeTaxLiabilitiesDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sdhc_RedemptionOfStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RedemptionOfStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CapitalUnitsByClassAxis=sdhc_CapitalUnitClassCAndDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalUnitsByClassAxis=sdhc_CapitalUnitClassCAndDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=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_us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350222512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based payments (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($) </div>
<div>Intallment </div>
<div>Executive </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementAbstract', window );"><strong>Share-based Compensation Description [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 892<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementAbstract', window );"><strong>Share-based Compensation Description [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,487,179<span></span>
</td>
<td class="nump">44,487,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember', window );">Executive [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementAbstract', window );"><strong>Share-based Compensation Description [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm', window );">Number of executive with different award vesting term | Executive</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementAbstract', window );"><strong>Share-based Compensation Description [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unamortized compensation cost | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average remaining vesting period over which compensation expense is expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units [Member] | Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementAbstract', window );"><strong>Share-based Compensation Description [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="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,051,282<span></span>
</td>
<td class="nump">2,051,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value of stock (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sdhc_Two024IncentiveAwardPlanMember', window );">2024 Incentive Award Plan [Member] | Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementAbstract', window );"><strong>Share-based Compensation Description [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="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,051,282<span></span>
</td>
<td class="nump">2,051,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage', window );">Percentage of total shares outstanding subject to annual increase in shares reserved for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of stock that may be issued upon exercise of incentive stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Common shares available for future grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,610,555<span></span>
</td>
<td class="nump">1,610,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sdhc_Two024IncentiveAwardPlanMember', window );">2024 Incentive Award Plan [Member] | Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementAbstract', window );"><strong>Share-based Compensation Description [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number granted (in shares)</a></td>
<td class="nump">440,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Aggregate grant date fair value | $</a></td>
<td class="nump">$ 9,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sdhc_Two024IncentiveAwardPlanMember', window );">2024 Incentive Award Plan [Member] | Restricted Stock Units [Member] | Executive [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementAbstract', window );"><strong>Share-based Compensation Description [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest', window );">Number of equal annual installments for vesting | Intallment</a></td>
<td class="nump">6<span></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_sdhc_ShareBasedCompensationArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ShareBasedCompensationArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The annual percentage increase in number of shares that may be issued under plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equal installments for share-based compensation awards to vest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of executive with different award vesting term under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=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_us-gaap_PlanNameAxis=sdhc_Two024IncentiveAwardPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sdhc_Two024IncentiveAwardPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348660432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee benefit plan (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanAbstract', window );"><strong>Defined Contribution Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.3<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_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918338018464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes and tax receivable agreement (Details)<br> LLCUnit in Thousands, $ in Thousands</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="3">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 16, 2024</div></th>
<th class="th">
<div>Jan. 11, 2024 </div>
<div>USD ($) </div>
<div>LLCUnit</div>
</th>
<th class="th">
<div>Jan. 10, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>Transactions</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncomeTaxAndTaxReceivableAgreementAbstract', window );"><strong>Income Taxes and Tax Receivable Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense', window );">Estimated annual effective tax rate</a></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">25.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></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">$ 900<span></span>
</td>
<td class="nump">$ 921<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,054<span></span>
</td>
<td class="nump">$ 13,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance on deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_AmortizationPeriodOfIncomeTaxBenefits', window );">Amortization term of income tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Tax receivable agreement liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital', window );">Deferred tax asset and TRA liability recorded against additional paid-in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember', window );">Smith Douglas Holdings LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncomeTaxAndTaxReceivableAgreementAbstract', window );"><strong>Income Taxes and Tax Receivable Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember', window );">Smith Douglas Holdings LLC [Member] | Continuing Equity Owners [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncomeTaxAndTaxReceivableAgreementAbstract', window );"><strong>Income Taxes and Tax Receivable Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_LLCInterestsPurchased', window );">LLC Interests Purchased | LLCUnit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncomeTaxAndTaxReceivableAgreementAbstract', window );"><strong>Income Taxes and Tax Receivable Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_NumberOfBusinessTransactions', window );">Number of business transactions | Transactions</a></td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Smith Douglas Holdings LLC [Member] | Continuing Equity Owners [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncomeTaxAndTaxReceivableAgreementAbstract', window );"><strong>Income Taxes and Tax Receivable Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_PercentageOfPaymentOnTaxBenefit', window );">Percentage of projected tax benefits</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncomeTaxAndTaxReceivableAgreementAbstract', window );"><strong>Income Taxes and Tax Receivable Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense', window );">Estimated annual effective tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_AmortizationPeriodOfIncomeTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expected amortization term of income tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_AmortizationPeriodOfIncomeTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from additional paid in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_IncomeTaxAndTaxReceivableAgreementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_IncomeTaxAndTaxReceivableAgreementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_LLCInterestsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>LLC interests purchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_LLCInterestsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_NumberOfBusinessTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The company had a business transaction and activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_NumberOfBusinessTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_PercentageOfPaymentOnTaxBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of payment on tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_PercentageOfPaymentOnTaxBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sdhc_SmithDouglasHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348756064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds', window );">Performance and surety bonds</a></td>
<td class="nump">$ 32,100,000<span></span>
</td>
<td class="nump">$ 26,100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_MalpracticeLossContingencyLettersOfCredit', window );">Letters of credit</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_sdhc_MalpracticeLossContingencyLettersOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of letters of credit that is available for the future payment of malpractice claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_MalpracticeLossContingencyLettersOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of performance and surety bonds that are available for the future payment of malpractice claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347447152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Transactions with related parties, Related Party Lease Cost Included Selling, General and Administrative Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract', window );"><strong>Related Party Lease Cost Included Selling, General and Administrative Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs (related party)</a></td>
<td class="nump">$ 170<span></span>
</td>
<td class="nump">$ 143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs - operating (related party)</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | JBB Cherokee Holdings LLC [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract', window );"><strong>Related Party Lease Cost Included Selling, General and Administrative Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs (related party)</a></td>
<td class="nump">87<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs - operating (related party)</a></td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=sdhc_JBBCherokeeHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=sdhc_JBBCherokeeHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918347477984">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Transactions with related parties, Future Lease Payments Under Operating Leases with Related Parties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Future Lease Payments Under Operating Leases with Related Parties [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(220)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liability (related party)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,698<span></span>
</td>
<td class="nump">$ 1,837<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | JBB Cherokee Holdings LLC [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Future Lease Payments Under Operating Leases with Related Parties [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(204)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liability (related party)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Remaining payments are for the nine months ending
                    December 31, 2024.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=sdhc_JBBCherokeeHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=sdhc_JBBCherokeeHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918349029776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Transactions with related parties, Summary of Transaction (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>Lot</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Note</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=sdhc_LotOptionAgreementsMember', window );">Lot Option Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_NumberOfLotsPurchased', window );">Number of lots purchased | Lot</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_PurchaseOfLotsAmount', window );">Amount of lots purchased</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=sdhc_LotOptionAgreementsMember', window );">Lot Option Agreements [Member] | Former Member of Board of Manager [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_NumberOfLotsPurchased', window );">Number of lots purchased | Lot</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_PurchaseOfLotsAmount', window );">Amount of lots purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_NumberOfLotsSold', window );">Number of lots sold | Lot</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_SaleOfLotsAmount', window );">Amount of lots sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=sdhc_ConsultingAgreementMember', window );">Consulting Agreement [Member] | Former Member of Board of Manager [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesRelatedParty', window );">Consulting service</a></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member] | Dry Lease Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessTravelExpensesIncurredAndPaid', window );">Business travel expenses incurred and paid</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member] | Consulting Agreement [Member] | Former Member of Board of Manager [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ConsultingFeesEarned', window );">Consulting fees earned</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_FacilitiesFeePaid', window );">Facilities fee paid</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_NumberOfNotesPayables', window );">Number of uncollateralized notes payable | Note</a></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<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Uncollateralized Notes Payable 2.12% [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionRate', window );">Uncollateralized notes payable, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.12%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Uncollateralized Notes Payable 2.56% [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionRate', window );">Uncollateralized notes payable, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Accrued Expenses and Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 11,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrentAndNoncurrent', window );">Notes and other payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Other Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Consulting Agreement [Member] | Former Member of Board of Manager [Member] | Accrued Expenses and Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Payments under the office lease agreement</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_FacilitiesFeeIncurred', window );">Facilities fee incurred</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,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_sdhc_BusinessTravelExpensesIncurredAndPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses incurred and paid for the use of aircraft for business travel.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessTravelExpensesIncurredAndPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_sdhc_ConsultingFeesEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company's board of managers was party to a consulting agreement with the company pursuant to which he provided services to the company in exchange earned fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ConsultingFeesEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sdhc_FacilitiesFeeIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of facility fee incurred which needs to pay.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_FacilitiesFeeIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_FacilitiesFeePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of facility fee paid related to business development and vendor relations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_FacilitiesFeePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_sdhc_NumberOfLotsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of lots purchased during period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_NumberOfLotsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_NumberOfLotsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of lots sold during period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_NumberOfLotsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_NumberOfNotesPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of uncollateralized notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_NumberOfNotesPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_PurchaseOfLotsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lots purchased during period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_PurchaseOfLotsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_sdhc_SaleOfLotsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>An amount or lots sold during period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_SaleOfLotsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred and payable classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs of sales and operating expenses for the period incurred from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionRate</td>
</tr>
<tr>
<td style="padding-right: 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_TypeOfArrangementAxis=sdhc_LotOptionAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=sdhc_LotOptionAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=sdhc_FormerMemberOfBoardOfManagerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sdhc_FormerMemberOfBoardOfManagerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TypeOfArrangementAxis=sdhc_ConsultingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=sdhc_ConsultingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TypeOfArrangementAxis=sdhc_DryLeaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=sdhc_DryLeaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918342909856">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Segment information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment information [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Revenue net Income loss, assets for reportable segments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Home closing revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 189,209<span></span>
</td>
<td class="nump">$ 168,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20,486<span></span>
</td>
<td class="nump">28,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">401,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 352,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sdhc_DevonStreetHomesLPMember', window );">Devon Street Homes, L.P [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Revenue net Income loss, assets for reportable segments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,726<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Revenue net Income loss, assets for reportable segments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(10,802)<span></span>
</td>
<td class="num">(5,359)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">51,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Revenue net Income loss, assets for reportable segments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">31,288<span></span>
</td>
<td class="nump">34,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">349,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">327,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_AL', window );">Alabama [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Revenue net Income loss, assets for reportable segments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Home closing revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">39,655<span></span>
</td>
<td class="nump">24,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,604<span></span>
</td>
<td class="nump">2,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">55,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=sdhc_AtlantaMember', window );">Atlanta [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Revenue net Income loss, assets for reportable segments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Home closing revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">62,620<span></span>
</td>
<td class="nump">76,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">14,571<span></span>
</td>
<td class="nump">19,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">102,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=sdhc_CharlotteMember', window );">Charlotte [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Revenue net Income loss, assets for reportable segments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Home closing revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,464<span></span>
</td>
<td class="nump">12,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,624<span></span>
</td>
<td class="nump">1,933<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">32,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=sdhc_HoustonMember', window );">Houston [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Revenue net Income loss, assets for reportable segments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Home closing revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">24,030<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,366<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">101,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=sdhc_NashvilleMember', window );">Nashville [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Revenue net Income loss, assets for reportable segments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Home closing revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22,030<span></span>
</td>
<td class="nump">23,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,313<span></span>
</td>
<td class="nump">3,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">23,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=sdhc_RaleighMember', window );">Raleigh [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Revenue net Income loss, assets for reportable segments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Home closing revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,410<span></span>
</td>
<td class="nump">31,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,810<span></span>
</td>
<td class="nump">$ 7,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 34,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Corporate primarily includes corporate overhead costs, such as payroll
                      and benefits, business insurance, information technology, office costs, outside professional services and travel costs, and certain other amounts that are not allocated to the reportable segments.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Corporate primarily includes cash and cash equivalents, property and
                      equipment, and other assets that are not allocated to the segments.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Balance includes goodwill of approximately $25.7 million resulting from the acquisition of Devon Street Homes, L.P.</td>
</tr>
</table></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=sdhc_DevonStreetHomesLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=sdhc_DevonStreetHomesLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_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_srt_StatementGeographicalAxis=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_AL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_AL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=sdhc_AtlantaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=sdhc_AtlantaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=sdhc_CharlotteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=sdhc_CharlotteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=sdhc_HoustonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=sdhc_HoustonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=sdhc_NashvilleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=sdhc_NashvilleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=sdhc_RaleighMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=sdhc_RaleighMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918341410688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Smith Douglas Homes Corp, Basic</a></td>
<td class="nump">$ 2,972<span></span>
</td>
<td class="nump">$ 2,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecurities', window );">Add: Net income impact from assumed redemption of all LLC Interests to common stock</a></td>
<td class="nump">18,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense', window );">Less: Income tax expense on net income attributable to NCI at 25.0%</a></td>
<td class="num">(4,661)<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income attributable to Smith Douglas Homes Corp., after adjustment for assumed redemption, Diluted</a></td>
<td class="nump">$ 16,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares of common stock outstanding, Basic (in shares)</a></td>
<td class="nump">8,846,154<span></span>
</td>
<td class="nump">8,846,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Dilutive effects of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock', window );">LLC Interests that are exchangeable for common stock (in shares)</a></td>
<td class="nump">42,435,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends', window );">Unvested RSUs (in shares)</a></td>
<td class="nump">128,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares of common stock outstanding, Diluted (in shares)</a></td>
<td class="nump">51,410,397<span></span>
</td>
<td class="nump">51,410,397<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense', window );">Income tax expense attributable to non controlling interest</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares included in diluted EPS for potentially dilutive effect of noncontrolling interest conversion of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_DilutiveSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DilutiveSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeTaxReconciliationMinorityInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 68B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-68B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918350108768">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Acquisition of Devon Street Homes, L.P. (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($) </div>
<div>Payment</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combination, Consideration Transferred [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,346<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of the Preliminary Purchase Price as of the Acquisition [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,726<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sdhc_DevonStreetHomesLPMember', window );">Devon Street Homes, L.P. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Acquisition [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Credit facility term</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt principal amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessCombinationNumberOfEarnoutPayments', window );">Number of earnout payments | Payment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Transaction expenses related to acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combination, Consideration Transferred [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessCombinationCashConsiderationToBePaid', window );">Cash consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 75,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessCombinationSellerNotePayableLiability', window );">Seller note payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessCombinationEstimatedConsiderationToBePaid', window );">Total estimated consideration to be paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">83,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessCombinationCashInHand', window );">Cash consideration was funded by cash on hand</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessCombinationCashDrawsFromCreditFacility', window );">Cash consideration on credit facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">72,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow', window );">Payout grid minimum amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Payout grid maximum amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of the Preliminary Purchase Price as of the Acquisition [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Real estate inventory</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">51,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts', window );">Deposits on real estate under option or contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(857)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits', window );">Customer deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(377)<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Fair value of consideration transferred</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 83,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Increase in goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Pro Forma Financial Information [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Home closing revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 183,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sdhc_DevonStreetHomesLPMember', window );">Devon Street Homes, L.P. [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combination, Consideration Transferred [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_BusinessCombinationMeasurementPeriod', window );">Acquisition measurement period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The cash consideration was funded by $3.9 million of cash on hand and $72.0
                        million of draws on the Company&#8217;s Credit Facility.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The contingent consideration represents
                        management&#8217;s estimate of the fair value of the future payment to be made to the former owner of Devon Street under the terms of the Gross Margin Earnout feature included in the executed Asset Purchase Agreement for the Devon Street
                        acquisition. Per the terms of the Gross Margin Earnout feature, the seller is entitled to receive a one&#8209;time payment in the first quarter of 2025 based on the newly established Houston division&#8217;s gross margin (as defined) for the
                        year ending December 31, 2024. The payout will be determined in accordance with the Gross Margin Calculation Payout Grid and ranges from a minimum of zero to a maximum of $5.0 million.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_BusinessCombinationCashConsiderationToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash consideration to be paid associated with the acquisition of business. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessCombinationCashConsiderationToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_BusinessCombinationCashDrawsFromCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash draws from credit facility for cash consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessCombinationCashDrawsFromCreditFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_BusinessCombinationCashInHand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash on hand for cash consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessCombinationCashInHand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_BusinessCombinationEstimatedConsiderationToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of estimated consideration to be paid, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessCombinationEstimatedConsiderationToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_BusinessCombinationMeasurementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Measurement Period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessCombinationMeasurementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_BusinessCombinationNumberOfEarnoutPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of earnout payments in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessCombinationNumberOfEarnoutPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</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_sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accrued expenses and other liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deposits of real estate under option or contracts recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_BusinessCombinationSellerNotePayableLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from seller note payable in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_BusinessCombinationSellerNotePayableLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=sdhc_DevonStreetHomesLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=sdhc_DevonStreetHomesLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139918348117040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value of financial instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">5 Months Ended</th>
<th class="th" colspan="1">8 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiabilityAbstract', window );"><strong>Asset or liability measured at fair value on a recurring basis [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_IncreaseDecreaseInFairValueOfContingentConsideration', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiabilityAbstract', window );"><strong>Asset or liability measured at fair value on a recurring basis [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sdhc_ContingentConsiderationFairValueDisclosure', window );">Contingent consideration</a></td>
<td class="nump">3,282<span></span>
</td>
<td class="nump">3,346<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member] | Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiabilityAbstract', window );"><strong>Asset or liability measured at fair value on a recurring basis [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditFairValueDisclosure', window );">Borrowings under Credit Facility</a></td>
<td class="nump">71,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Seller note payable</a></td>
<td class="nump">$ 4,627<span></span>
</td>
<td class="nump">$ 4,247<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_ContingentConsiderationFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of contingent consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_ContingentConsiderationFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sdhc_IncreaseDecreaseInFairValueOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The change in fair value of contingent consideration from the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sdhc_IncreaseDecreaseInFairValueOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sdhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueNetAssetLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetAssetLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20,22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>93
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !V$KU@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  =A*]85$=R..\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FW9#E'7"]-.("$Q"<0M2KPMHOFCQ*C=V].&K1."!^ 8^Y?/
MGR6W*@CE(SY''S"2P70WVMXEH<*&G8B" $CJA%:F<DJXJ7GPT4J:GO$(0:H/
M>42H.5^#19):DH096(2%R+I6*Z$B2O+Q@M=JP8?/V&>85H ]6G24H"HK8-T\
M,9S'OH4;8(811IN^"Z@78J[^B<T=8)?DF,R2&H:A')J<FW:HX.WI\26O6QB7
M2#J%TZ]D!)T#;MAU\FOSL-WO6%?S^K[@JZ):[6LNFEHTZ_?9]8??3=AZ;0[F
M'QM?!;L6?MU%]P502P,$%     @ '82O6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  =A*]8P!)6;6\&  "\)   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6::V_;-A2&_PKA#<,&Q+%(V;'=)082)VF#-6D:9RVZ81\8B;:%2J)'4KG\
M^QU=+#D9=>P*UI=$DG5>\>6AR(<4CY^D^JZ70ACR'(6Q/NDLC5F]Z_6TMQ01
MUX=R)6+X92Y5Q V<JD5/KY3@?A84A3WF.$>]B =Q9W*<7;M5DV.9F#"(Q:TB
M.HDBKE[.1"B?3CJTL[YP%RR6)KW0FQRO^$+,A/ES=:O@K%>J^$$D8AW(F"@Q
M/^F<TG=3=Y0&9'=\"<23WC@FJ94'*;^G)U?^2<=)2R1"X9E4@L._1S$589@J
M03G^+40[Y3/3P,WCM?IE9A[,/' MIC+\&OAF>=(9=8@OYCP)S9U\^B *0X-4
MSY.ASOZ2I_S>?K]#O$0;&17!4((HB//__+FHB(V @5,3P(H ]B: NC4!;A'@
M9D;SDF6VSKGADV,EGXA*[P:U]""KFRP:W 1QFL:94?!K '%F<BZ]!+)B"(]]
M<A&;P+R0JSAO'FDU=XE><B7T<<_ T]*8GE<HG^7*K$;9)=<R-DL-JK[P7\?W
MH)1E4=FZJ&<,%;SFZI"X]( PA_4MY9EN"W\AU+%%ORJ-6U:<F\FY-7)%77T,
MM GBA29_?X0;R)41D?['5EFY6M^NEKZL[_2*>^*D V^C%NI1=":__$2/G-]M
M3O<D]LIXOS3>Q]2K%G/_LA(VIW@X=;J?;9;0J(:6!J6E 5JF4_#C9YXN0[ZP
M><+CYSS4MJJ8HF$-31V5IHYVR]/GA"LC5/A"[L1**F/SATL9E5CMH5$-[0U+
M>\/=[-T*%<BT[_()](#6%HDKE?U*;<>"QC?T.2I]CM#231.ELI89:(^'Y)O@
M"O6*JW6[E'5=:C.)!C8T.2Y-CG=+YJ;+2[AH'7=PK;HDHE$-_5&G&F:='W)8
MM-I:CUOD/EM3B <U];B!$G3'D4%QX+R,'^J[G"UBM7TJ'M?4)*M,,K1<Q;A_
M&82"W"31@U!6<[B(X]!NGX[IT&H0C6UJL.(:BM+#VN"=6 #:0"(-N>&1M:O9
M(C2+ K,DYS)9A%R3#S(2FDRE6AU:3;>!-+1B&HI326%Z"JU7P=MY!<CZ3/X0
M+U;;N)0#R1V/V(".K#[;X!Q:@0[%2:4D? \2(57&^ =D9F P(5)!>A*H *@'
MZ=LSCJN?7U@MMT%!M,(@BL-+8?F>/Y,K'_(;S ,OG]L@KR\N.7:[='PT=AS7
MZK<-+*(5%U$<9PJ_I[X/ZOI@?4"R^<FGV)Y77))2AWP)0F!CD?;M00A-)@F@
MR3 ZL-9 &\!$*V*B..2\K8%I>@:M^UX^Q5;WN-Q7*7V8AWO?K5;;P"9:<1/%
M8>>MU?)-OE7R,8@]>[9QS?>G5J-M\!.K^(GAP//6Z*W4!CKJOX)5;6>U1=%U
MZ,C:1>-Q39U6%,5P\,E:ZZD2O-X8+C <.E9;;7 3J[B)X<CS46;8NY0QQDU;
M1!AUNR/GR(I->&A3?Q4V,9QV[@,#1"CGA+)?'WXC,^$E"C)I-8DK30&7-#DE
MGHPB&*5F:==S0'YV#E.R("N8&3WR,!%D)52^.&>MC39XBE4\Q7 (@E'"#^(%
MF;U$#S*T5@(N,#O_,+7Z:H.?6,5/#"><=5K)Q;.WY#&,AW5PO$7HYMO,"DMX
M6%-_%2RQG6!IO>B0S]ZR1,+ 8I^I;E&\D5:;;3 2JQB)[<1(5[$1*O^0D*ZG
M\+5OJTU<\9MUB7R*1S7U69$0VXF$TLDJP#V@P4(J>Y>$Z]S(N,L]3X ,B/BY
MH-5O&SC$*AQB.^'0+.)A2,X2#3]K>Z/%=>H6//&PAO;<"H+<G2#H(A)JD;Z4
M[T$!IMA3&:UX;,WK%L$ZGWA84Y\5 KDXP:Q]/F^N).4K9E:3N%JMR3: R*V
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
MV%(4$\6S_#-^QI7>%.3#6&_#0)@;]/4YYVHS,3N#:F,7_ -02P,$%     @
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
M#WWHEEW)VS/,;/VT$3ZM6M9G[38O^,4$UFW+Y2.?7/[S'V$2_ O3^9TF.[%
M=+! Y)O]\M^0A<JF$#7'U.S')GJL2C:/ES2(LN1\]GB,'Y'*,FJD3H#%!V"Q
MUS57J__"RNK#NQ.0C0K1%&7%27- K)ZKNT)Y<2O%8PE!2I;/KW=C_)YN?*?)
M3JR5'*R5>-UXPV'2HLQ5VL44[4?'1RYB43ARHRU#XP!W8GJ E7IA716%W(%/
MP%_@2. " GX#=FLU4,)_J&LT\E(+3)*P$6!;ALUC''!V )QY =]O<LFGBG-6
M9)L_J_#SH<PL!-F<CE#:,@ZCS@\8YWZCUD)VY=^]"2'SK_@25D3;[G*P,ABX
M[=!,/[?=.T]'6&V9,)GC:,/ L%?@Q?OS7[NR>U9,Q'/9P*H<DNT.%O$1G:D
M40L59:G  C8-LVB$'I.BH</:X1'[AOZU5;:=+)<[96]-M4/V>;,2H>T!.HX6
M3"BE#A6H48'ZLSSD3I4D*PZ1[0OH89Z3"(@LC(A0R!P8#16'7IZ[O%4)7%>>
M4/BJ*H]+V:<.G>KS'PZK,AM,D(T1VT*NL##$&?J9\UNWX1)%%"%A. 9DR[@
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
M=W7=&)@,:6JS9J&)I;6:F\:VQRWX'F;^:MT^' ,#6QIIUCWHQO;7FW=- WR
M<<!;HB01\2O=-C7*:0L;?]N6(,%9JEZ9!NSX8IFM4O5ZF35EW;8Z53^ 7-M[
M4Y;P\X^97<J/'[(2'0L1\D.-_J#J3^TGS!*8H#@NT0V%+5_5A0:? D*C9P\J
M$G[5/JQ!J4J@&<0U7X)GL[#RRH O*1009=6]R?"'XYIU%.2"+!D\UM0K=0^,
M X)@3-,4Q^NL:1\44@ ^\1Y\/9 % M?P1[.L^DQ,NRT*@X/AO&F/'-($&,VT
MI0;FV0Y$.X?-!ZMG<HW3-""TR C55;&()OQ*SN-,U#O1L/>L83\Y#4,Z/FB
M+UEE?B6%51]C]8F9:KL<YK3S#MF3EZ#+!4X,.HK2?)U>GU^F)Q?GB87]TZ17
MKT&=K+H=J&[K]25H.LA<3H;CF].3R72J@%&*QB$;DU4=VKV32W9D*6R=R9=H
MI,H.M>T$YCW#^=4C<QMK.W@>]M9V:#I!KI'=';C;9M. SC16%$3)_L(33A)4
MYO?ID7E8&"O=)NNFSK4N1#IP+F17ME@T>D&F)%O#(U] X5H-7/WFY.IT<@V0
MIBP-RO3=_N7,8) *[5U!5I MPX\ ^OX;0!]H/SR3?/\%B*\6LDAZHC7Y9^3O
MPVH&T.K@[LT/KP]Z?!; @&*# EX)6-R@E90UI'N-)@#4@J2C *M,?H.MJ/YB
M+%GLTJS(0I4FFZ$K>'"B"KQIM(;W<7-2&*EV]CT!G8()4G5HCF#4/%N#"2G-
MK[ O91E&KC<5[.+2K$$\8#]A=C([>ZB%YVIU?IY>7YVD5S?G]-D[_^[A3(,'
MTVIA[N&-1(/$YD%PR)^IT5U.T3,4Y,YGL-(90OTCI![(AUVO8=H]+CFS8N9!
MBU=9E2UP;2N]FK'OV+.<;@U;A<S.\E\Z8XV#$OUEF3T[B]L&9 *=L+![4^C$
M.:%&%VCX*?9 DVH=(YCK. W^MC75;G)3V#G08@M1B'O;V1M!)8AL.ES]][ <
M$)2?:*HC4 ZS@B@CJS087#2<>YBY2QYQ702C&+4$U,.JWY,_Y>1/F$)RB.!&
M5#.)53-EENH,S)38L1TZ3$BAQ/4A0<NZ%+!2 ZZZ1U38,X4HZF KT% I@K^5
MN&>@,*$!>02K%AK8A![E!8M<H/25>B*EKYY&::LKHM0BJ<F32%7CI*8*<6Q)
M3W@;J:K.2?W0Z@X(A-= TKL6-K@BBPB(JT1_WX(%5"?3OR8B84\9>^BU0'2>
M-NGA75=9W2J$PD>L3&06\(=LWHH-KG.&1[D7^^BU]"G;L3%H]BK!!K]3=G9L
MR NQ \# ]C'NKS+$UN#$9EHM=0D6CZ!5LDN#B2'P@$'D;M>:,A%(,:BQA_$
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
M>>L,U^[0"DW&(WD9SQ0;LJ\9J5@ N?!NMV95!>;\K/->O$V)NI)4-"3%L8Y
M!65.4I$:(YM]* (LZKB(R1/$ W->MW;M&L(69N\0)R%[>#L 6E.W%3+'-"0:
M,'NS0!/ G5TW/I\^R.%'2DVDEM1O4W2-0P#[X@V?H/ :EO96AZOA!!5P(*-(
M( EP)5:!2*\E"'P ]XC;B15V0!ZO,0SV\3"*+C#%&_P8/!HJ(6%POS2+)2#2
MTL#3:'X#HJ*]  B[H&3\"GO56$YI8R,L@KTRA*1JC#"'<V\YP(0<.)(Y$@:2
M]F8_,W)&K[9S2>0B064*O>+>'4H4A%B%R*>A>G@.-J'M1+1OV] +9%:A50=-
ME=O6;;-/VD;DR)R1W/920?%DB9@X:4'0A:29J5^(>BS Q4JB<EN"9XAI%A0T
MXCNDWN@LMS1L?'*T/R5N$Z)84.2?I;+$)?.L (-O=; &B-YJ,HG]Q0_CX:I6
M96UI_PM$Z=R E5$#$CH%XI'A/H<=NS2!,!Z(Y7(_21]X4PC&QC^5W).-NM]<
M:MHWFA24#K8":9@D:J-+I9N.6VQPJ+;I<LZLB/D#K:BH PN;R'H=>2X<MH).
M9 9X;F"BQ29Q^HUK0C3O8,*87H?Z4NK7XCC=BEV5$4@!I+T#\P?T(?KI):9S
M^'&@L*-ZJ]BEK5D5]8:,\'77)H"1D38,$%U*LG<5*7KFVQ'IH0+,(78&LE6>
M.1-+9JV5T(M;:3BO%HV/!1QL32C G5,#([R7D"5'[QSG1 $4"28ZNYRB+YO>
MO#B9INI]@\ZJA0#Y/;8I\EXBCJ<] !-# D>%JWCQ+ 72/U8WOD4PO !+*$*[
M:LWM@.2R8=/E15]0"QV&J&+>_].^27:1 4?QE?0DH=G"T4(=CM0#*K.#Y?=4
MR_2].6F[U@#7& V-R@#N% 69A'@Q>RJ::H*_K>=S;'X8NB7?%HA?$'&]N EE
M8PP,^!XR-C?D(;^ ++281GB0U%D%P!+>P7 M#;S#[] 05=85)BRMC$6>E<@Z
MZR@\#2UKF ,B>25NHO/J:S$[5_@4D$D39YT @\R0$K(,6&C31",)L2;N4 ^#
MI]+:&DQQ< _1I,.^U A+/![FHU1Q)O,N*C?V0=Z8M(;I0@=M42<()$33%+9X
M8"029Z7Z3J"H-6,/QQ@.>:.Q&07([QB+U;/2+"1JB5LUO;R0TZM;%,LOP#Q$
M::WX%M:+P138,B2]B6W=EY*(_<2 A]C4)GCZ)]IH,IS 1> W(\"IE'ZB *;:
MS\J^[42^<"H (C]'8B_4V8835E/&-VY?-C0*,2N+VY Y1]GKJ(N#T*S:%G:*
MS2*.UXQ0PF3C02H8V\OII3>S\L/%A?QP-77!2"]M1\73.$LK< 2UO6D0Z1--
M$%IPJQXEWBS@.>K)D1Z7,6FNUUYZ>JM!"B!PR'5IN<T T:QNV"2-9UZ2'<!S
MV-QQ%K4SX"O?G%R&IM\TZH;"W.PFL\'H$Y$C,B%-?&B-&WR]YE8TJ01A6/A[
M2(BGCX-*\1K)+JI\C KA,L +"M,D_28-1P3C8'@-,Q6A1:2W\W,VHR$J"=M4
MJ$/K%>QR3,%Z(Q&/G*O#WGQ8Q!&G$T>6M9/9*(L)=:T6,=%#P2KT#"T9.$'L
M- >3F+MR\9.SRT][+!W-0A.D1K7U_=!@=W.L^"VBR@9PC)#ZQF">Y@L\8?#(
M0WR\"#@*F F-=3*2J?9-Y;U,]3!5Q!&H[WX0S)=*OB&2E"$3UWA6A)*CN 6^
M?\<GG4DVK-4.TEK.P3*7[SHZ)!!X."P!2I#"*1-)#XY7M9+=2628Z"VB*E<G
M5OV:;^ISX81 ^C2Z.KZDO<"6DXQ $.A6./"0&G>&4FGDM_J#D:6 4)HD7WP3
MX+?>,[!*G(S//8W,1SQJ0>Y1L:,!YV' ..#G)@B 70J;-O3&4D1FGB;>E&<1
M?(^G<<1T4_"-T+( L(E?P1 AR\7MB J/M#*:=VFDX5L4%6/?#GYWC![AN-4K
M[.YNI.05R-P5+RB9H0?*DK$1H]R/Y0++DU@0I0Q_(TYS08KO0^+@9,?'_1""
MU9 @/GQH,@=10ZN:?S:4I/#D)O;^'Q.7G;[?.S,@F2A\ Y 3Q+L@7=8W7DL#
M%5LK<MMB0#>U^BG6QMXO$IS[YJ^Z!!&@7FM26D KL$I[]#P9^.,M7PR?^!@:
MUF96LZZQ@AS("R'.DU[%^(R6.A00=Y1\DURFIV<G\"^$B!<74QARUE)C)YD$
MPGTI.3>V@:QBR.T5&C+NC4I.TLN;D^3J]"1YC[422H^YTUTX+ULF"41L<@J/
MGR9GZ?GU2?(3)U#Q$(U&J$(',8[K^3&"'&88#G]^!?^_NKY)8D["$&=G4QAN
M>C--/A(LCFT@+NHBO;BAU5VGEV<G:F1U@P+97.N1@&3$EH.%J$MJ0,X!PAE*
MV=/9']=G(KF)6$1'C'+RE,H>._NAB2<_Q-OP%2*-%LHG@X:4C^' 70G(8H27
MCP@*QRYHB@< ;G+5QV_3R54R"M^ Q'@\BB*WR4"4.9AB.CD;3N%;DK^B<.PL
MU1!44L^&[;GCT&_!<K_?)>^H;N-^)%S>GJB_UW5!YR3\#\)/]<WI1>#8>!UX
MQRYN+\/K@Q5'[_PKE5)=2-'+98 =@FGOP-'J?H(@ K0W1UC:NO=-D=RN *[&
MV5A*1 ;'&"K47MYS27)E4A(=%+WZOAQ?(BBU<,PB0!UJ&G0HA5O,:'D_Y6V-
MO#DA+LQTN\$*E?04:B1*(G,#B.V>]Z89E.>D2D/.FDMN="BC-)]1""F.XR1"
MT4DZ8GO%7.'EIE9#V6>/AA._%I)PB_#)'6G@$V!X)CS$2A/U;SS/XXB'SW<P
M8SO8EK1&E!@"+F O.AUTO]?"7^+D+)1**+6>N9,IJ S4'Y3E3>V[)T+Z/ TM
M9,AS/A0>?Y^@V<K*N*<S[@(*O@7D"599N>:F8Y^>X9W:JEC.'M:T /IP?%DI
M;J_IOP:D^>PVXC&"6J-;3-]O;W VW-[>H2[8PL1O(;W3WQC:.;<SO^"97T=V
M)->MYJ;3F9Q"]3CL$4K(TXT*4:Q6,KOF%C71CFCV2"Q0Q+R\#70L5/P2Q]-"
M8*]TY4=C>L40-RJ^\>O<%0P9:2WI*8IHTE=@Z3G44BN)MX+4 K=VQJ2@9%*.
M\]^4LJ$V?[K @QOI^ X!N8* CE@6+JWA\ET;]V*VR+ *Y2L7OL.RT-S^1L'I
MVAV&8Z/ESS7$R5P&!;MGX!H'0+,2 SNSBH<^F=+(=L?0?3D(71"ASB,U#5=>
M\=&TU8X0UTO.6VF)4G=DVKE'G^617":AJ"CGWN V=IJ;#ER\(>$Q/^V+7HGK
MS214RN?*P.O4_:J6G$D#H6W!8#B6#S$@LH*R#\*X7>S8;$F#3_)')S$*/!3$
MW7R ,W@7W+4@_O8*K.93/XFDH+U+(SX5>#0H?W 7BCCM2#P!@;4D%)2<L+T6
M#]0TUWD^)L?## - EP9/?#DD'QG@07O&4X%.'^9*=5\N)K 1W=(458LA"/0E
M,7WCY0W!SK\)>RF'O:1;RC.7)6VL:2ITID>M4__4=/E&J,U=GY^F[M,/(M$B
MSGS<I)>6$#&W7O@WZ->SL% Y\BD?D>V)VN"][O@J(Y^S)0FCA).-&O;6/M@&
M]KISJ]+:P_T[;@K>(+#NE"[JG4)41:<#1\(;K+64(>UI4,B1Q5V^OAZ2<GH%
MP^]@F=)^=&_A24NE/-CMX%2]Q?34^%8-7\MD^$A@*?:W?"</IJ<R#*1#7<7[
MRG!;#,$%VA;CJT066P9H)>OL@7TBTA!>(KWG*\"<3TK!&B_PVAV;U(W/YT=9
MW)8.&4NEGMU4Z+ (W!TD1P+U/54-15.Y0:?1[C(4B8GZ!=L<5U,.]DYI(R ,
MO1<Y6*XS>8WE)<(C<577C<7<3?Q$5+_4G/.GZQ](<\.A)=]7%IVWDZ6Y!' ?
MEG\=4-BFU4=9-Y-I/XB\"D'D,$[%0[AM1ET2:+I1263@I!C4H%W.C-H.1+\E
MWG>RBS=?:61(O[P07U;T>M3XC7_ZI":-/[)'P[V>/*5!@Y)\/O/F3:Z+TDE2
M)^K[T(<Y'W9V\"F^&(S,NI; &V6G)/-/OHSOWI(2>8PS<%2'?.CFFF-VY*+*
M5GJ@Y5/T*S"&3SKV"PM<O(@2 <,ZX@"?QYZ (J.XQ;0G_K[+6%KAO.7I$42.
MT?%O@>P\IC;1?DB@XP7AG6B%PW21D/I$$LV$35WN B<!*X,PW'69X>SPWQQL
M18?T;<38/O#E$6DH0\>$.Y9%IRAC6JJDH\RT+D:)I\ACQI"QP<]I4J'"&;$^
M#U!V :(Q$,!SU(C&K#K\</?)'N'&]EHVMJ/W79=$Q6)%&X!E,SJUT&9?$!D0
MYD:]PFOQXO[Y1\[NRR4-4;,:B80TSJ4,9U(IR^?4[Q9-*T5$,ESX+D:@8*MJ
MMK2^0@4/RQDB>O>1@SX,4[TVX=YEIF1;(-?PX8BJ86RT9ZAP\YF-HIJ1:Y8X
M_2:5'KG$+FM:5RSD6JI;M[N\STZ2WL$AT[*]H/@S+AJ&"4F*F;5H9%QO4,31
M<+!]R#0N[B&=E'LH7!.E\%U.43URNHOIBUTX00BQJ$P/$P)VBOL\W'T+,XBQ
MVC0)YP?1'O:N7I0SB*'ZZBU6/[4I*)'-T("Y7X?_?]\Q'MKVBAI#8([484&)
M&ZC1LFTH09(X!_'_0MD9WS7FBN22?QERC(^AQIQ+QUQ#B!FNSJ>ILQH?B=-O
MPZEG.;*;]K=BWVDL2JOV>NO#T:Q/$KMC>HL^2BDPYC  -&B\,3\9 !K'K^#,
MI;4<AT!N4Y\\'6P;'#?BD(J_<ZE8,KC;)UR&^2IRB_X"M1TG"$9OZT&JT+Q+
MJP_'1<(L[)TPOSHV4=V!V9$$=J3Q 9_0/.YJP2%;>,S90BZZ]K*%8TP.7LRU
MK[]Y?"L$K;,$<F,H0FCBDV<.OEYF&\\.MLBD];E$&_02P?B>-4M$DSAA%'5L
M8-M4*"/'V^AZ$=W((8W&@ U6T?K(0B[UH3QEN)_#.PWTOT^0QWZ.2$4TAP.D
MW"!./HDG&K8$^-A;;+J<A6W=/5A8#1?S2[[%W>!!MT>9^9.2Q+T79;\3"_$"
MGPDB()2MW,D*.5((+Y&$N_.SZ;"=-%]6E&S"^U?""3\WS]=%16VOD9-.%<'*
M],K*SF_D  F>="$K-KS4MZ&K&:C)9HQ=F$_#W?5UZZ@U;_>]C9),E,:MJ#NJ
MGS>GUC\.3K!1$"?Z$":Z]1,=?OQP>\03/')6F$??<?4/EW\H5R^7Z_F+1B0-
M #NX&]$]<MH2]^SZXJ_]XUH"TIQL6CK[!4M/F9C=DXE1 81+/DE9"N_Z.7'L
M_M*KT$,&SQ\-,A*)V$Z,?**$7;AV"X;F.N YHC-*[=KLWO?H!-N&EE<2@&)V
M?+J1-M4?-."R A[;HX.4/BP+35RPF_%U"0/C$\EG7^5Y8'::?N<B]*CE3#JG
MC>,.19C0Y['<4ZP25!=#>Q$<(.<R_+V\E#1Q]U':K6O!7,_)3JF8!5MEW#W4
M>4,]%6;46$;FPEG!8%^=.Y*Z;*_TVZ-THMYV#1J'D4J5U!VE?QEMGUG6=>%K
M9_20[#P](]*;^!*T]N>GMQ> _!^VH]'(D1..JQ1/K-?U5L#%VBT"1]8:E70'
M>,3?LK*] D[9)KZVC&FB>L.UK8]1GCYX2W]8<E:+%=SE!IGG<=P2=Y?WE,0C
MC(#3!A$K5?Y&]Y]C+5J]4]GX\D5W_S!'Y_[45N*T Y,LOA:G^I445X9"^X-2
MY*B,(Q%L#W I^CL(#ZE[C[<G0(CH1&8T6>S^@^ _-LD_NF+A3T?X8S=F"!>#
MFB<]G%O[WH&1D[!]F++[-&I\K=%M#(]&WHKJL:&D%@A*^2-JC22 &]IJ1@Q&
MS#T''5THL\;LKS2?(U:HYPE71]QA6W\>SYV?Q:O"[_'*VN@H5R^K[*M,6X_Q
M?<(/KD!%*;[^</)R5 2)=_3/C1BCPE$ZUHMT$K4><;MZE%?^O;U($X(VV +H
M[_;JW>!75S4B,*;S'7KE>\9ZX5CI6R]IHV?P7]$EI(=O;^]>';D[($<?_$1G
MG6G@X^E5J@[N--UN(#<24<LC1[:GU].CY^K="O&2]K4^?HS\I+R9O#$6D[*8
M03S \_^?W.A'O@W3)4!! C)B6^'?(16(8*D5>D;JF>XKQKBT42[2YJP#1^\$
M>4#R B%TSR>9'@PI!YW@\35E[HZMF5Z8BHX3L,'S]Y9'QS#<=$][YV+K+S6$
M/UX0]0(1K&&-C.DG"TB&26[>'HNY T\Y6/81 TL1RH87#3_V3:K0+IU.7_22
M&(<^NS$B ^%)%>T]#7/R(I: FR=+0#OR]R,$WE$8B*:XPH[(<'54+Z>")81X
MRV_^X"W_/=MWLV?[DMW;QY8EW+>RX^H_%5W]=WCW_>LCL)GUVMTE0>?KQ>R$
M$,@=F'-!7UZ2'3QV\4-\Q(4*8 LQP7456=2$JP,5WUA"]S01X;?KQI0QX=^_
M5O=U"::(3SW#" _:W6V[<38Q7'],%Z!*K;'4"ZP)+\%5Z6JAW=4\_C5_TY];
MD[O(1;BIP[T2PT4VQGZFNJ;_<SCD(^0Z9RQ.T)_TH&@6'DTB""LW0!A7[1W<
M7>'">FJ=ADGXWEG'1>#<?U _<*L7F!_H_\D0LG9=6];UYU!^V;D&_O,IY/ 7
M-<1=]!<!-II[N_Q;$;"S6'7!G &?8A/<$TQLE5$C4A+Z_>A+C,8K[(+7:H'G
MZ$7@+%WP%J[GQ)UUWMGO4<JP(+KMA._&ZBGG3F4<J"%=YJ_7<>%LG++8OL39
MD!T$)$\DX/*K[4 0!1)8,0"QLH_]4:EGT9\66VG89/P#:M3;4K7\5\;\I\K]
MC;9;_M-DX7'^ V]@1Q;8 5#J.;PZG5Q=''!'O_NEK=?TA\H@?&GK%?V(A5_=
MX /P/5[SZ7[!"?Q?KGOY?U!+ P04    "  =A*]8KZYP.8T#  "K"   &
M 'AL+W=O<FMS:&5E=',O<VAE970X+GAM;*U6VV[;.!!]UU<0ZJ)( <&Z.I9<
MVT"2[J(%MD609MN'8A]H:6P1I4@M2<7)?OT.*5NQNHZ! GVQ>)DYY\QPR/%B
M)]5W70,8\MAPH9=^;4P[#T-=UM!0/9$M"-S92-50@U.U#76K@%;.J>%A$D67
M84.9\%<+MW:K5@O9&<X$W"JBNZ:AZND:N-PM_=@_+-RQ;6WL0KA:M'0+G\'\
MU=XJG(4#2L4:$)I)011LEOY5/+_.K+TS^,)@IX_&Q$:REO*[G7RHEGYD!0&'
MTE@$BI\'N '.+1#*^&>/Z0^4UO%X?$#_P\6.L:RIAAO)O[+*U$L_]TD%&]IQ
M<R=W[V$?S]3BE9)K]TMVO>T4C<M.&]GLG5%!PT3_I8_[/!PYY-$+#LG>(7&Z
M>R*G\ATU=+50<D>4M48T.W"A.F\4QX0]E,]&X2Y#/[.Z \H):$,-$"8>0!BI
MG@@5%2EIRPSE[%^H<,> 0JM%:)#3>H;E'O^ZQT]>P$_)1RE,K<GOHH)J[!^B
MUD%P<A!\G9P%_$C5A*1Q0)(HR<[@I4,"4H>7_I($D&]7:VT4UM+?IW+14V6G
MJ>S]FNN6EK#T\0)I4 _@KUZ_BB^CMV<"R89 LG/HO^ DS^*?5O])(EM"7K_*
MDZAX2WY.PYQ<'1X#(C=XQ4\Y,TVH)AO)\?EP0[3$&BCKH0@<_CLHH5F#.JRF
MY(()8FK9:=S6;^;>V,G[GX/WIS2:U, K9%.DE (/NG-OA_>;-RV"."MPD"9!
MG&?>>]F )AT6]=@TP%G3<C 89^ULK+I&5L#[N1?/LJ!(8R_.HZ!((N]>8EY.
M!X]T29H%41[949P&<921^QK(#7)0\72456VS*E_*X:%Z2ZF-M2P[I5 @OHKU
M"W&0JE-,;#&#,%YO03%9H8=AW-,=W@:*0V3=QXTVDY'&2B*!D.9([+.@0<&N
MQH4Q4XV'O0806",:>Q ^'Y-QP9R\H.-Z^;$([FL%,'J2GHO)<W7A2N'F!'*
M8K9,")L5)._S@.<2!VF:NV\<S[P/@XY]DKTB+;QI'#WOP"-&HW'GXK+(O3?>
M19)-\3/LES556R3&X[3G9<ELCDC)I49R[5W,DMCZ748I?DYKQ7R-5.93JW$V
M*\BIIR8\:B -(+MMDQKI\9C[7C*L#IWXJF] S^9]&\=T8I8TX;!!UV@RF_I$
M]:VQGQC9NG:TE@:;FQO6^&\"E#7 _8W$-V4_L03#_Y/5?U!+ P04    "  =
MA*]8C/*1NO@"  "H!@  &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;)55
M;4_;,!#^GE]A!82&5#6OA5+:2@6&-FD@!-KV8=H'-[DV%GX)MD-AOWYGI\V*
M5BHA58Y]ON?QG<_W=+Q2^M%4 ):\""[-)*RLK4=19(H*!#5]58/$G872@EI<
MZF5D:@VT]"#!HS2.3R)!F0RG8V^[T].Q:BQG$NXT,8T05+]> %>K29B$&\,]
M6U;6&:+IN*9+> #[O;[3N(HZEI()D(8I230L)N$L&5WDSM\[_&"P,EMSXC*9
M*_7H%E_+21B[@(!#81T#Q<\S7 +GC@C#>%ISAMV1#K@]W[!?^]PQESDU<*GX
M3U;::A(.0U+"@C;<WJO5%UCG,W!\A>+&CV35^F9Y2(K&6"768(Q ,-E^Z<OZ
M'K8 P_@=0+H&I#[N]B ?Y16U=#K6:D6T\T8V-_&I>C0&QZ0KRH/5N,L09Z=W
M&NNK[2NALB3PU+ :;]R.(XO<SB,JUCP7+4_Z#D]&;I2TE2&?90GE6WR$,76!
MI9O +M*]A#=4]TF6]$@:I_D>OJQ+-/-\V8<2);]F<V,UOHW?NW)N*?/=E*Y?
M1J:F!4Q"; @#^AG"Z=%!<A*?[PDX[P+.][%_H#+[>6Z5!9*1HX-A&I^=D]VT
MHW?LI%#8?\8:HA;$5D 6BF,?,[DDU-NP3$75U<F#KZ  ,0>]L6;D$Y,(5HW!
M;7,\"MZ"@O\ P:S!=Z_FC(,)#H/\K!UF3-><2K0EO23/_)@$UXV6S#8:_.$+
M]N+F)LA[R2 +LM[I8!!<*E$W%@_H\@KRV/T&O6PX0-<S'+^!,2,R*XI&-)Q:
M*+&YL:P%HZU\(#D52EOVQQN"3XX["8[=),]3G-RBAM8[KQ'C3WHG6>Z_@SS#
M.]JBAA>46 -DA5=Z&/>S0##.-V>B(24; XJPKX*M-  1;<>!Z[A=A7!7V4/E
M-#5X[>.O_5WO,MI2#P%ZZ3728.4;:5LAZ:R=#,]:]?GGWFHX!K%DTA ."X3&
M_=-!2'2KB^W"JMIKT5Q9K+"?5OA7 MHYX/Y"X6M=+]P!W9_3]"]02P,$%
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
M[ +;(FB[VT/1 RV-+:(4J27I./[W.Z04U0%<(T O$CF<>?-F2#XN]MK\L V
MHX^M5'89-<YU\R2Q50,MMQ>Z X4K&VU:[G!JMHGM#/ Z!+4R86DZ25HN5+1:
M!-N]62WTSDFAX-Y0NVM;;@XW(/5^&671D^&3V#;.&Y+5HN-;^ SNG^[>X"P9
M46K1@K)"*VI@LXRNL_E-X?V#P[\"]O9H3'TE:ZU_^,E?]3)*/2&04#F/P/'W
M +<@I0="&O\-F-&8T@<>CY_0WX?:L98UMW"KY5=1NV89E1&M8<-WTGW2^S]A
MJ.?2XU5:VO"E^][W,HUHM;-.MT,P,FB%ZO_\<>C#44#YJP V!+# NT\46-YQ
MQU<+H_?4>&]$\X-0:HA&<D+Y3?GL#*X*C'.KZZHR.Z@I/.(V6["4JYIJUX"A
M4O"UD,()L(O$82X?D50#[DV/RWZ!F],/6KG&TG>JAOIY?((<1Z+LB>@-.POX
M@9L+FF<Q92DKSN#E8^%YP,M_JW#Z[7IMG<&S\_U4#_H4Q>D4_C[-;<<K6$9X
M82R8!XA6KU]ED_3J3 '%6$!Q#OTW=NXL[FG6'[4#>DE?ORI9.KNB+\L]?Z$?
MK31><NNHWE!<HQLM42N$VM(W0J%%[RS&V;=S@H>@:L930.Z@@G:-8(,E)_?\
M8# ZY#$@N</D1YG('R2/\VF)_S*>IE/R1%"H"I37!^32>J[<:P;)XBFFR>*R
M8.0K-X8K=Z!#4RQA\0RA6%SF,_(WH#0\2Y7%DUGI8_,IN=L!=7IDU'$3ZO8L
M%7;6HN7 UQ)"@[/LZIGG@00KNR*SO.P9<VE'EX#+)07K<(Z*](!*VZ%NNM/=
M)I.8%5,RC8ML0F[QDF*CO7/8A!I,7SFVJ9C@EY6,?-$.\?F+]A([F\VPQ1D.
MV"0N)QD]==:3(\5JP6R#+ON#L%.N%Z_1.DK_=:]X/]W[=P//Q%8H2R5L,#2]
MF%Y&U/1:W$^<[H+^K;5#-0W#!I\O,-X!US<:MV"8^ 3C@[CZ'U!+ P04
M"  =A*]8^MI-7<T"   S!@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6R-54UOVS ,O?M7$.Y0K$!1.W::KR8!DF[#=NA0M-MZ&'90;";6*DN>I#3M
MOQ\E.VZZI4$OIBB13X^D2(\W2M^; M'"8RFDF82%M=4HBDQ68,G,F:I0TLE2
MZ9)94O4J,I5&EGNG4D1)'/>BDG$93L=^[UI/QVIM!9=XK<&LRY+IISD*M9F$
MG7"[<<-7A74;T71<L17>HOU>76O2HA8EYR5*PY4$C<M)..N,YEUG[PU^<-R8
MG36X2!9*W3OE2SX)8T<(!6;6(3 2#WB)0C@@HO&GP0S;*YWC[GJ+_LG'3K$L
MF,%+)>YX;HM). @AQR5;"WNC-I^QB>?<X65*&/^%36V;#$/(UL:JLG$F!B67
MM62/31YV' ;Q*PY)XY!XWO5%GN4'9METK-4&M+,F-+?PH7IO(L>E*\JMU73*
MR<].[YC63-HG2K!!_8!F'%F"=8=1UD#,:XCD%8@4KI2TA8&/,L?\I7]$=%I.
MR9;3/#D(>,7T&:2=4TCBI'L +VUC3#U>^M88X>=L8:RF%_%K7[@U6G<_FNN2
MD:E8AI.P:@##Z?%1IQ=?'.#:;;EV#Z&_K1X'(?83_*HL0@^.CP9)/+R _ZX9
MP6S;F*"68 NL&X:3#9=>OU1EQ>23@^CT+PQLMAB"LP47SI)EF5I+"]P ,[!4
M@GK>P'L/H-:&R=R<C()OA49\\6B 2IX5KN:!J[G[I,&<"28S/(4%KKB47*X<
MLPHU5WGP+DA.!^G0R[C?"69YSEV;&[#JN<Y+K4J0-!H*52)D0AE",4$Z2((T
M[05M%C+!>&F"]YUN&IR02(8D9OEOZC\:0-:#4BZ;[.$C-];1V=Y#'G'L'),.
M?5O>*/-_& _[ R^3\S[L>RS13B.7J%=^7!GP2:U[NMUM)^*L'@3/YO4XI8Q2
MU@P(7))K?-8_#T'7(ZI6K*K\6%@H2T/&+PN:ZJB= 9TO%3V91G$7M/^)Z5]0
M2P,$%     @ '82O6*5H]33% P  ' D  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3,N>&ULG59+<]LV$+[[5^PPF9P<4:*4V+4ES<A..\TA'4_2QZ'3 P2N
M2$SP8 '0LOKKNPM2C-3*2MH+"8"[WW[[!.=;YS^'&C'"D]$V++(ZQN8FSX.L
MT8@P<@U:^K)QWHA(6U_EH?$HRJ1D=%Z,QV]S(Y3-EO-T]N"7<]=&K2P^> BM
M,<+O[E"[[2*;9/N#CZJJ(Q_DRWDC*OR$\9?FP=,N'U!*9= &Y2QXW"RRU>3F
M;L;R2>!7A=MPL ;V9.W<9]Z\+Q?9F FA1AD90=#K$>]1:P8B&G_VF-E@DA4/
MUWOT'Y+OY,M:!+QW^C=5QGJ176=0XD:T.GYTVQ^Q]^<-XTFG0WK"MI.=%1G(
M-D1G>F5B8)3MWN*IC\.!PO7X&86B5R@2[\Y08OE.1+&<>[<%S]*$QHOD:M(F
M<LIR4CY%3U\5Z<7E2DK?8@G*2K0<()#.4,:#X*#-\T@V6#*7/=Y=AU<\@S>%
M#\[&.L#WML3R6#\G;@/!8D_PKC@+^$'X$4PGEU",B]D9O.G@\#3A3;_B\/O!
MX?L#A^'WU3I$3[7RQRG?.^C9:6CNGYO0"(F+C!HDH'_$;/GJQ>3M^/8,\=E
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
MKN*?6R6!%5J [VL'AI,?2$'WUY.'/P%02P,$%     @ '82O6%?V(K< "P
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
MR#OYJ[ZK?U\M0O1 T'\.A2%I.3VLA:OJ=:AT1A=#E$T@OZ'AY7??S%Y.?WC
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
M_G"9@!O>EV'"U,:>GA/+"Q&'M3S)Z(*![%<D!3Y.0H##([_Y!U!+ P04
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
MB;6US1[<PE$O-E"F>V!-D,":E[R8SN')IG7_?L4; 0?%RMEN&&_?MG!710:
M]IW<P0*N<'R*XVB!<OXZ_3@EZ./SM(34])7'A034'23%(!_ (1CN_35!\&2#
M:>EY,O CUO!_Z#%RXJG7S>SH]=E)MXYO;&P6X%W_$!UWQV?\=?]Z?13O_P<
MQJVA1ZB6*U!-IO-B0EW_KNX_@MW$M^P2R&.[N,0VE X%X'QEX4H8/M# ^,_-
MU3]02P,$%     @ '82O6(:1K:_8!0  - \  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C0N>&ULG5?;<MLV$'WG5V#43B>9H76WK*BV9WQ))NXDKB=NFH=.
M'R 2$M&0  . EMVO[UF I*G$4E*_2"2!W3U[]@8<;[3Y;#,A'+LO<F5/>IES
MY6(PL$DF"F[[NA0**RMM"N[P:M8#6QK!4R]4Y(/Q<#@;%%RJWNFQ_W9C3H]U
MY7*IQ(UAMBH*;A[.1:XW)[U1K_GP0:XS1Q\&I\<E7XM;X3Z6-P9O@U9+*@NA
MK-2*&;$ZZ9V-%N=3VN\W_"G%QG:>&7FRU/HSO5RE)[TA 1*Y2!QIX/B[$Q<B
MSTD18'RI=?9:DR38?6ZTO_&^PY<EM^)"YY]DZK*3WKS'4K'B5>X^Z,U;4?MS
M2/H2G5O_RS9A[V388TEEG2YJ82 HI K__+[FH2,PWR4PK@7&'G<PY%%><L=/
MCXW>,$.[H8T>O*M>&N"DHJ#<.H-5"3EW^IH;)=7:LE(@5!DWXGC@H)=6!TFM
MXSSH&._0,6'OM7*99:]5*M)M^0'PM*#&#:CS\5Z%[[GIL\DH9N/A>+I'WZ1U
M<N+U37[82?;7V=(Z@YSX^RE_@[KIT^JH3A:VY(DXZ:$0K#!WHG?ZRT^CV?#7
M/6"G+=CI/NT_&)'].JZU$VPT9P?L6VT+=LZM3)CXEA1I6:*+LG(B9<L'ELH[
MF6(+4V@.4F%),.Z<D<O*\64NF-/LMI N8Y>Z6N?<LK?88MF%-F6?%+A,L(VO
M"Y$>\#MA4.9,5<42%O4J\D8MGM@%A"T[(^L%2A59GWQF:"'6<>41I)6A/U((
MN%*G?78I<P_T^W[P]!\44B/?=>:.R_S[G@##EBNL<:5QH ,4BM9H,TRL5N@[
M>(U*Q$(YR?.<& 5F6K8B@4=."MMGMU_1<+Y- SFDM&.DQ.6P#A-&)(+4<$4Z
M;0@)FARTF! VH5+K@9,XP*/7:3R)^R2O4*1L972![V#*I[!RW#=)"V;\_H?6
M;LF-DXDLN6>P"_PLSSOL(RJ&L/W&587VSD9U_<:>NY0C(^$B/5_=_!Z#3((#
MGXP ,6!')TTD?)2T.DC058S.<[(KE8. ==ZIF"%"'"Q8]-XX>BH#5)A7Y!-\
M)#]X6>8RV, :A$MMO$LAH3H>>%H(<!\)H*SX4@%G_A SK0#U"6NDKY-6]-HH
MM=6R5K#%S3!PXTFN R"0TZ$R*6SI[NP&BUL)0N8>"R-$]NL@D'%TU21KVRK+
MD,5L*81ZK!6PN@+?>F.C%U)!J:XLP-B8\D:4K@9 ^![A\$)7RMF7B^C-LX!$
MUU6!<G+:+*+K_]]HXD!:]',TCE\=C:.S-%VPCAY9H%.[  ;5!5LI8I^*HO3)
M 3*1>^S=NPMVU:88S'49CD;S>'8TC=X):Q?8YO4Z?@]6<#:RB(C:UR*O+Z[P
MC8T/^\/HQ32>S4;1R^=XVD?:KP"Q[F<%Y13%_ENOXJ8Y@I71+'XU/XPNA=(X
M/@2:/^UJ9*N=';BA>1[/I[-X=#B-+IM>%EH=22^BKWC,X#</;2?C:BW:ZMNB
M=SJ.IY/#>/[J*/JH[B )9!]N/]IH-)['D^GL>7@;"@Y'\13U-H'V78,/- W[
MD]JE)XLN[)BP/6'[3M=*J>LN.5!B;R=;?)V!E&IK/H22#/TK0Q;X.@UQI^:M
M323;- 01FTRBHC:ZRM-.7=?I29_" *ME_")&B%XK^6\8D?MRCFQX)_T$>NBS
M/YZ:A4T@OAV)M8=-1^NZUNDB/HFM+\:N,!(J>DPHVDEI+BC?F[%\ 84T"/U)
MWQ>OA#+1'BIV)$M5^FM%VPG0@C F*6?1$;G-#JQPF+=]]KRV%C\Z30&MVQ!
M;)=(4[R07W9\DZJMF::_1^05I_&\Z\"T0>@0XC#@:]:[;$-NSUBI<'@/CLH5
M)3'B2CL+@3&0AJ _X4W5+=AM!)5MCEP.UT5;@:Z LU;YU%EYT+G)8"JL_7V-
M3G,8,>%2TWYMKX1GX2;TN#W<)Q&.M<2)*!<KB [[1X<]9L(=+;PX7?I[T5([
MW++\8X9KK3"T >LKC9-;_4(&VHORZ7]02P,$%     @ '82O6#_LHK<*"P
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
M@Y3RGPN%5F9I =[/#(:'^(,.:+_R7O\%4$L#!!0    ( !V$KU@WNTTIFP8
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
M@.\SC>X67\C ^I\;5_\#4$L#!!0    ( !V$KUA4H!.Q0@(  ) &   9
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
MU)AM=_@. ,.O+: M>=XK:]?!6&D#@+H*!HUZ@Z+HE!5$1# BPGJPX6SIP95
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
M$2RC*HD1W,GLH8[<6!ISN04.AVKJ-N6$H[@&T-"2.B2Q'[73W&LS+T8@I,P
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
M"6@&?L!.T"\%[>BI2NPS]W>;=C)@6/X*M_SV#][RW[-]MR/;%^W?/C9X_D+
M/?=HJ^ >[>/[[]Z<@"FO-O9V+KJQ2,R.CQ#M^74;HJ<%F>=3&UZ%ISRID+P4
MSU"5@:&/N)Q4\F5T=)$H$7ZWJ?,B)/R[-^JA*L 4\5TI,,*CMK]8L;4VT?^H
M"?V:@-3L"[W$WHH5>')=+K6].]*]YJ[-MFNR=_0)-[6_J:N_R#HWGZ@_P/W8
M*+DN^9$6K&;1;PI2L ^/1@'"ESNU<MLUT;L-S"9AZ$ *3,*_)F&Y")S[3SIE
MT>@E9G.ZOUE(UJYMBJKZY.MU>]? O]](>&A905A*O_.UU=RRZMX*<*_!,AUF
M>/@@M\!";V++A/H:(]_&3%]BLJ+$LT5:+?$F(!$XV(YWX5WWN+,6-+@]BAFM
M!/?'\>6M'>7<JXP]-:2?Z-*;L-(Z3%EH7\+<U1X"H@,)N'JV'?"B0 (K!B!4
M]B',\B+XA>&UADW&WU&F5KFRX1\;=I\J^UO-=_P+Q?YQ_J%GL"-+[*0I] )>
MG9Q= RRM^;>3^1]-M:'?*X;HKJG6]"<V+>@:'X#O\<Y\^P^<P/V"]:O_!U!+
M P04    "  =A*]8:J3C8 H#  "7!@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6RU54N/TS 0ON=76 $A5BJ;5]M]T%;:94%P6':UO Z(@Y-,&FL=
M.WB<=N'7,W;2L$BEXL(E\8QG/G_?C#-9;+6YQQK LH=&*ER&M;7M>11A44/#
M\5BWH&BGTJ;AEDRSCK UP$N?U,@HC>-YU'"APM7"^V[-:J$[*X6"6\.P:QIN
M?ER"U-MEF(0[QYU8U]8YHM6BY6OX /93>VO(BD:44C2@4&C%#%3+\"(YOYRZ
M>!_P6< 6'ZV94Y)K?>^,=^4RC!TAD%!8A\#IM8%7(*4#(AK?!\QP/-(E/E[O
MT-]X[:0EYPBOM/PB2ELOP].0E5#Q3MH[O7T+@YZ9PRNT1/]DVR$V#EG1H=7-
MD$P,&J'Z-W\8ZO O">F0D'K>_4&>Y16W?+4P>LN,BR8TM_!2?3:1$\HUY8,U
MM"LHSZZN  LC6E\A7;&\0PI 9%R5NT8Y/XJU$I4HN+)4R$)WR@JU9JV6HA"
M[/E'GDO HT5DB92#CHJ!P&5/(/T+@8Q=:V5K9*]5">6?^1&)&16E.T67Z4'
M:VZ.699,6!JGTP-XV5BAS.-E_[="7R]RM(8NX;=]->HI3/=3<!_F.;:\@&5(
M7QZ"V4"X>O8DF<<O#PB<C@*GA]!7-[8&PRX0P>(^;@>S]W/K(;F'9(6F3QBM
M*Q*Y6:4E30)7F^="D4=W2*7$H_. .E?48^N"*RB@R0EG\&3DV= 4:6DF6!H(
MHLD[@S!8!8B-OX.L,KIATK4GY^H>#-W.]]H"2^*CX&DPGZ190N\DGLQF,4'F
ME@G$CJL"B"I:G# %GBVUL6LZR2V4C#?:6/&3NVL0))/Y61*<I$EP:Z#EHF1"
M86<\A#M7>_GP0),3 8.4PM,@FTQ/D^"F!</]S9! PX09-S5>Z.I%1T9?, <_
M/:'GR>E9\+B2!)%E,<'%9W'P45LNAY.&;1(UF\S.O+K3R3Q+V+[;$3T:%@V8
MM1^)KDMT8_NY,7K'J7O1#YO?X?W(IH:M23E)J2@U/CZ9A;V@G6%UZT=/KBT-
M,K^LZ<\!Q@70?J6I,8/A#AC_1:M?4$L#!!0    ( !V$KUC3O=_:00,  /T'
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;*U536_;, R]^U<(WC"D
M@%%_IDFZ)$"_AA58@:+MML.P@V(SL5!9\B2YZ?;K1\F)FVQNL,,NEBB1?(]\
MDC5=2_6H2P!#GBLN],POC:E/PU#G)514'\L:!.XLI:JH05.M0ETKH(4+JGB8
M1-%)6%$F_/G4K=VJ^50VAC,!MXKHIJJH^GD.7*YG?NQO%^[8JC1V(9Q/:[J"
M>S"?ZUN%5MAE*5@%0C,IB(+ES#^+3\^'UM\Y?&&PUCMS8BM92/EHC>MBYD>6
M$'#(C<U <7B""^#<)D(:/S8Y_0[2!N[.M]D_N-JQE@75<"'Y5U:8<N:/?5+
MDC;<W,GU1]C4XPCFDFOW)>O6=XC.>:.-K#;!R*!BHAWI\Z8/.P'CZ)6 9!.0
M.-XMD&-Y20V=3Y5<$V6],9N=N%)=-))CPHIR;Q3N,HPS\SN@G( VU !AX@F$
MD>HGH:(@.:V9H9S]@@)W#"CT(H,'NN"@CZ:A07";(LPW0.<M4/(*4$INI#"E
M)E>B@&(_/D32'?-DR_P\.9CPAJICDL8!2:(D.Y O[3J1NGSI_^G$M[.%-@H/
MU?>^7K1063^4O6BGNJ8YS'R\21K4$_CS=V_BD^C]@4*RKI#L4/:VD*NVD.MM
M(7TD#Z;I)WFVO;U$+O%.]G6,:4(U64J.]]U-T1.URLM.+-?42\BA6H#:KJ9D
MP 0QI6PT;NNC4V\_R/LKP/LDC28E\ +1%,FE0$$:=]F]M]YP$L39!"=I$L3C
MS/LH*]"DP<.W[QJ@5=4<#(I;.A_+KI(%\-;VXE$63-+8B\=1,$DB[T'B8>@O
M'N&2- NB<61G<1K$448.2#KL)!T>E/1BYP1>;TY@GZ('L_R#HKTG?5_0/U5Z
M*!7 WMU^4=MSPCFM+GHR!V0!*R8$$RL+7H-BLL#&Q4&:CMT8QR/ONN,A\D8I
M*+Q).O&&<?2R \_X1FG<&9Q,QMZ1-TBR(0[=?EY2M4)@(U%LM!',2DMR+C6"
M:V\P2F(;=Q*E./1S!3P6NRS'0\MQ-)KT"ASN_)(K0'3[\&B$;X1I_\[=:O>V
MG;6_]!?W]F'$=F*7-.&PQ-#H>(0JJ_:Q:0TC:_>#7TB#SX6;EO@^@[(.N+^4
MTFP-"]"]^//?4$L#!!0    ( !V$KU@1H"*@P0(  "<&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;)55;6O;,!#^[E\AO#%:"/5[7[(DD+0K&ZPC
MM'OY,/9!ML^QJ"RYDMRT^_4[R8F7LC0P"/+I=,^CYR3=9;*6ZE[7 (8\-5SH
MJ5\;TXZ#0!<U-%2?R!8$KE12-=3@5*T"W2J@I0,U/(C#\#1H*!/^;.)\2S6;
MR,YP)F"IB.Z:AJKG!7"YGOJ1OW7<LE5MK".835JZ@CLPW]JEPEDPL)2L :&9
M%$1!-?7GT7B1VG@7\)W!6N_8Q&:22WEO)Y_*J1]:0<"A,):!XN<1+H%S2X0R
M'C:<_K"E!>[:6_9KESOFDE,-EY+_8*6II_ZY3TJH:,?-K5Q_A$T^F>4K)-=N
M).L^-DE]4G3:R&8#1@4-$_V7/FW.80=P'KX"B#> V.GN-W(JKZBALXF2:Z)L
M-+)9PZ7JT"B."7LI=T;A*D.<F2T5WJ\RSX2*DL!#QUH\<4..OM*<@SZ>! 8W
ML:%!L2%<](3Q*X0)N9'"U)I\$"64+_$!BAL4QEN%B_@@X0U5)R2)1B0.X_0
M7S)DG#B^Y/\R_CG/M5'X2'[MR[FG3/=3VL(9ZY86,/6Q,C2H1_!G[]Y$I^'[
M X+307!ZB/VEX ];P?M4'N39K_*5TR@DEITVFLB*F!I()3F6+Q,K0IT/+Z6H
MAUMQX"LHH,E!;;T).6("P;+3N*R/Q]Y+D/</P)MW^-QESO#E>6^]]*(?YDRU
MG KT1:,H3=P8>=>=$LQT"MSF%7NRMO;2490E7C(ZRS+O4C9M9W"#(2\O#>TO
M&R7G&89>X/@9M!Z3>5%T3<>I@1)K&H^G8+3O&DA.&ZD,^^T<WI'ECKQC:Z1I
MC,87;)WMWF-$_='H-$G=-TL3LN\U!#O%VX!:N1:E\08Z8?HZ'KQ#%YSWQ?\W
MO&^A>, K)C3A4"$T/#G+?*+ZMM1/C&Q=*\BEP9-V9HV=')0-P/5*2K.=V V&
M_X;9'U!+ P04    "  =A*]8X7SC#[8"  #@!0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S,BYX;6R-5%%OVC 0?N=7G+)I6B5$( 3:,8@$[:KMH1-JNTW3
MM <G.8A5Q\YLI[3_?F<G3:E$45_BLWWW?=_Y<C??*7UG"D0+#Z609A$4UE:S
M,#19@24S U6AI)N-TB6SM-7;T%0:6>Z#2A%&P^$T+!F703+W9VN=S%5M!9>X
MUF#JLF3Z<85"[1;!*'@ZN.;;PKJ#,)E7;(LW:']4:TV[L$/)>8G2<"5!XV81
M+$>S5>S\O<-/CCNS9X/+)%7JSFV^Y8M@Z 2AP,PZ!$;+/9ZC$ Z(9/QK,8..
MT@7NVT_HESYWRB5E!L^5^,5S6RR"LP!RW+!:V&NU^XIM/A.'EREA_!=VC>\D
M"B"KC55E&TP*2BZ;E3VT[[ 7<#9\)2!J R*ONR'R*B^89<E<JQUHYTUHSO"I
M^F@2QZ4KRHW5=,LISB;?E44#%7MDJ4#X>.L6<S(/+6$[CS!K<58-3O0*SABN
ME+2%@2\RQ_QE?$B:.F'1D[!5=!3PBND!C$=]B(91? 1OW"4Z]GCC-R7Z9YD:
MJ^F7^'LHU08I/HSDVF1F*I;A(J ^,*CO,4@^O!M-AY^/Z(P[G?$Q].2RMK5&
MN&*T<,M)L]I (W[=BK<*;@NN<SK0SN-0"F\B*5^0R!<O1"36DU0-21^XS$2=
M<[F%5&G*BBP#-95;DR?"DEJ52@_G&G-NX9)E7'#[V =&3,S 1@F: ,:91$;E
MS0I7WYZK+WSDDD!4;9C,S<FL]QN9!L)S;!>889D2R[/WZ*3WOC?JC\Y.W<&$
MS.FGJ3.G9(ZG,=W&_2@^[3G/:W3#R2%1;B32&B^)!IK733?T$LW/VS#V]AG]
M_S<X5-APK^M*U%L_6PQDJI:V:<#NM!M?RZ9KG]V;V4>OL>72@, -A0X'IY,
M=#-/FHU5E>_A5%F:"-XL: 2C=@YTOU%4O';C"+JAGOP'4$L#!!0    ( !V$
MKUA-BH^%#P,  .X&   9    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;*55
MVV[;, Q]UU<(WC"L@%''LILX;1*@EPT;L&%%=WL8]J#83"Q,ECQ):9J_'R6[
M;@IDP8"]V!)%'AZ2(C7;:O/+U@"./C12V7E4.]>>)XDM:VBX/=4M*#Q9:=-P
MAUNS3FQK@%?!J)$)&XW&2<.%BA:S(+LUBYG>."D4W!IJ-TW#S>X*I-[.HS1Z
M%-R)=>V\(%G,6KZ&S^"^MK<&=\F 4HD&E!5:40.K>729GE_E7C\H?!.PM7MK
MZB-9:OW+;]Y7\VCD"8&$TGD$CK][N 8I/1#2^-UC1H-+;[B_?D1_&V+'6);<
MPK66WT7EZGE41+2"%=](=Z>W[Z"/Y\SCE5K:\*7;3O=L%-%R8YUN>F-DT C5
M_?E#GX<]@^)O!JPW8(%WYRBPO.&.+V9&;ZGQVHCF%R'48(WDA/)%^>P,G@JT
M<XO+LC0;J"@\8)DM6,I51;6KP5 I^%)(X01*7W_A2PGV9)8X=.I-D[)W<-4Y
M8']QD-&/6KG:TC>J@NJY?8)D!\;LD?$5.PKXD9M3FJ4Q92.6'\'+A@QD 2_[
MOPS\N%Q:9_ 2_3R4@\Y%?MB%;ZQSV_(2YA%VC@5S#]'BU8MT/+HX$D ^!) ?
M0Q\">+,?P*<0P(>G  ZQ/HI[F/4_9JO4V+;64;VB>$976F+W"[6FKX5"B=Y8
MM+,GYP2K6=9#.<D-E- L$:R79.26[PQ:!S\&)'?H?,\3>4FR.)L4^"_BR6A"
M'@D*58+R'8]<&L^5^RE TGB";M*XR!GYSHWARNUH'YTE+)XB%(N+;$H^ #;[
M,U=I/)X6WC:;D)L-4*<'1BTW(6[/4FF'JY;O?,O05R\*EJ87SS1W)$C9!9EF
M1<>82SNH!%PN*5B'>YPQ]S@[6YR$[G"VR3AF^81,XCP=DVOL-DRT5PY%J,!T
MD6.:\C%^6<'(%^T0G_]3+3&SZ113G.*"C>-BG-)#ES;9FT$-F'68M/XB;)3K
MQM$@'8;Y93?#GM2[EP#OQ%HH2R6LT'1T.CF+J.FF:[=QN@T3;:D=SL>PK/%!
M N,5\'REL03]QCL8GKC%'U!+ P04    "  =A*]8<W("O]4"   O!@  &0
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
ML8*?M5 (YP&EJ=A)AJ^SV[[ATA9:DW9[\/4L<QL'H3A J(X0U!%";2'(EY7
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
M9[8,\?I-A#\:01#>T8#F!4>2_+L-&HQSW7@*-3OXTP$P*7W6]J7@)92L..%
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
M7R<YU[*2A=".E2_,0CNIY] :)0N)= )3; U)1\ \=R@47),3#N%!EVCA6Y_
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
MEE$?V_!Q8E7I6U^J+#92/RSPY@+M#/![KI0]35PW;>_"Y#=02P,$%     @
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
M-B3X\](8MP_"[ Q/9?$74$L#!!0    ( !V$KU@K[2JZ5 (  "<%   9
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
M[S07V]CQ,JZ9T(3#"H'!R1GRJ*99-H&1E>LW2VFP>[EA@?\74#8!UU=2FN?
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
M,S5 OM]2*IX:RD%SG;_\'U!+ P04    "  =A*]8]&DB]7@)  !>60  &0
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
M^$1(\P7]]_NR5,LWIH/5(Y4O_@]02P,$%     @ '82O6.T^U,C& @  . <
M !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&ULG57?;]HP$'[?7V%EU;1*
M'2$_"(Q!I!94;0^=4']L#U4?3'(0JXF=V0ZT__W.3II1&J@T'HA]ON^^[VS?
M>;(5\E%E )H\%3E74R?3NAR[KDHR**CJB1(XKJR$+*C&J5R[JI1 4PLJ<M?O
M]R.WH(P[\<3:%C*>B$KGC,-"$E45!97/%Y"+[=3QG!?#-5MGVAC<>%+2-=R
MOBL7$F=N&R5E!7#%!"<25E/GW!O/1L;?.OQBL%4[8V(R60KQ:"8_TJG3-X(@
MAT2;"!0_&YA!GIM *.-/$]-I*0UP=_P2_=+FCKDLJ8*9R'^S5&=39^20%%:T
MRO6UV'Z')I^!B9>(7-E_LFU\^PY)*J5%T8!10<%X_:5/S3[L 'S_ ,!O /X>
MP L. ((&$-A$:V4VK3G5-)Y(L272>&,T,[![8]&8#>/F%&^TQ%6&.!W_%!H4
M*>DS7>9P1BXK74D@5Q0_3#-<$BM2^RQJ'Z(%N<V83-$@K<?G.6C*<G5*ONRY
MWE]!L03Y0$X(XX@2E:(\51-7HW+#[R:-RHM:I7] Y165/1)X9\3O^R&YNYF3
MSR>GK\.XF'B;O=]F[]NXP8&X_Y/N_?E2:8G7[Z$KCYHO[.8S)3E6)4U@ZF#-
M*9 ;<.)/'[VH_^U(-D&;37 L>FPVITM3C8HLRE3U)O:\T7#B;G:<9L=#WWL/
M1P2&K<#P/8&#+H$U:K K,/H:M0)?<0U:KL%[7%$7U^ M5Q"%W5Q1RQ4=Y;H5
MFN9=9-&;G0_]<-A--G3V#*.6??3>V5R#:=B,KTTE8X_5BE"\U]CDB<Z X J0
M0G"=*0(\1;\/I.,WA\36:UMIO:XS=W>:30%R;7NP(HFHN*[O:FNMV_P%MGG;
M#O?LY\/Q;-AE'S7/@OLO?/VF8!M8,ZY(#BNDZO>&>(RR[M/U1(O2MKJET-@X
M[3##IPVD<<#UE<#:;B:&H'TLX[]02P,$%     @ '82O6*_=96R[ P  !Q
M !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULK9=;CYLX%,>_BD6K52MU
MAVN S"9(TS#5KK251IUV^U#UP2$G":K!U':2R;=?&QB6BX<F6EX2&\[Y^_AW
M#KXL3I3]X'L @9XRDO.EL1>BN#5-GNPAP_R&%I#+-UO*,BQDE^U,7C# F](I
M(Z9C6;Z9X30WHD7Y[(%%"WH0),WA@2%^R#+,SN^!T-/2L(WG!Y_2W5ZH!V:T
M*/ .'D%\*1Z8[)F-RB;-(.<IS1&#[=*XLV_O;4LYE!;_I'#BK3924UE3^D-U
M_MHL#4M%! 02H22P_#O""@A12C*.G[6HT8RI'-OM9_4/Y>3E9-:8PXJ2K^E&
M[)=&:* -;/&!B$_T]"?4$YHIO8027OZB4V4;> 9*#ES0K':6$61I7OWCIQI$
MR\%^R<&I'9Q+'=S:P;W4P:L=O$L=9K5#.76SFGL)+L8"1PM&3X@I:ZFF&B7]
MTEOR2G-5*(^"R;>I]!/179*P VP0/,G2X\ 1SC>(BCTP1%*\3DDJ4OGT30P"
MIX2_1;^C+X\Q>O/Z+7J-TAQ]WM,#ESY\80H9CA(UDWKH]]70S@M#?\3L!KGV
M.^18CJ=Q7XV[QY T[J[&/;Y\=)W[_>6C.UUW4Z:@R8/3Y,$I]=S_EX=O=VLN
MF/RZONMX5T-X^B'4DG/+"YS TI!K"@=V!"/Z[97M6W_HZ$\I%D\I=C^16"=/
M;I,G=TP]>L!G1@DIT\. 8"%SUDJ0+BN5H%\*JG7[&+EN$"[,8YOVT"@,K*!K
M%(^&=BW%B<0Z%+V&HC=*\;G:TSR!7.T4**&9*GRL=@\=Q$IOUN)C!VK5Z$#4
M&(6>TX,X&MFU$"<2ZT"<-1!GHQ"_8L9P+LZHEM86WVR Q)D/BD]C%+KS'K?9
MH$(=9]:KT'N-D178C5%GGGXS3W]TGG^#/ C\ZB/SAZGWY_UY:HQ"M_^1C09S
M;7U,)-;A%C3<@E%N\0&0H,TJ56!6;B%JY<JID*T"G_&:@-S2VS9G'=Y@0,[J
ML1U:S-T>_W@TWFO13B3601LV:,-?KU^8\ 9<R1D3!%S(OCRI'N41O) ':J'?
MR'6,PP%!W_%ZU;D:&@6>[?<XCP9_+>>)Q#J<YPWG^2CG%96[0[Y3&!,J+R<;
M8"_N$/,!&=?U>F16&B,G[.\0HS%=BV\BL0X^V_KO=&^- OQ,A:Q*?-'A4GN"
MMP8+NCUW6RMZ?5(?FCE^Z/?,XO%@KR4[E5J%UFS=H=056=X/=FG.$8&ME+=N
M EDTK+IU5AU!B_):M:9"7M+*YE[>U($I _E^2^4B6W?43:VY^T?_ E!+ P04
M    "  =A*]8JH!-\N8"  !-"   &0   'AL+W=O<FMS:&5E=',O<VAE970V
M,BYX;6RM5MM2VS 0_16-RW1@!K!CYV*HXYDDM-,^,,- *0^=/BCV.E:1)5=2
M+OQ])=DQ(8B4A[[$NNPY>W:]WDVRYN)1E@ *;2K*Y-@KE:HO?5]F)518GO,:
MF+XIN*BPTENQ\&4M .<65%$_#(*A7V'"O#2Q9S<B3?A24<+@1B"YK"HLGJ9
M^7KL];SMP2U9E,H<^&E2XP7<@;JO;X3>^1U+3BI@DG"&!!1C;]*[G,7&WAK\
M(+"6.VMD(IES_F@VW_*Q%QA!0"%3A@'KQPIF0*DATC+^M)Q>Y]( =]=;]B\V
M=AW+'$N8<?I <E6.O=A#.11X2=4M7W^%-IZ!X<LXE?87K1O;0>2A;"D5KUJP
M5E 1UCSQILW##D#SN %A"PCW ?TW %$+B&R@C3(;UA56.$T$7R-AK#6;6=C<
M6+2.AC#S%N^4T+=$XU3Z@(7 3#WI-R)!K$"BXRM0F%!Y@L[0_=T5.CXZ04>(
M,/2]Y$N)62X37VG/!N]GK9=IXR5\PTN$KCE3I42?60[Y2[RO%7>RPZWL:7B0
M\!J+<Q3U3E$8A'V'GMG[X=$!.5&7Q<CR1>_.XL_)7"JAB_27*UL-6]_-9C[<
M2UGC#,9>W1)ZZ<</O6'PR17J?R)[$7B_"[Q_B#V=8HI9!J=H#@O"&&$+Q M4
M@R \=P7>L TMFVDPJS2,HXO$7^T&Y# *1KW.Z(7002=T<%#H),^)Z1L2*?[\
ME@K!*\1TKREY!2BC7.H(G/7=L ]V-$5QN*?;81,-W;*'G>SA0=E=8644D\JI
M;/C*ZUFO'^U)<QF%%VYMHT[;Z!\I_:W[D^[HRB955]<9;(A4I@BV&78)'CFT
M!,&>8(=1^$8)Q)W>^'VU"BP_7*7QZP*\&,5["AU&X6"T)]'?Z<P5B(4=6!)E
M?,E4T^VZTVXF3NPHV#N?ZEG9C+9GFF;0ZEZF/SV)*!2:,C@?Z:2)9G@U&\5K
MV__G7.EI8I>EGO<@C(&^+SA7VXUQT/V#2/\"4$L#!!0    ( !V$KUB;X5),
M^ (  $<*   9    >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;*U6T6[:,!3]
M%2NKME7:FI"D4#&(!*33^E )M6OW,.W!)!=BU;$SVX'V[V<[(8,V9.W$"]C.
M/>?><YS8=[3AXD%F  H]YI3)L9,I50Q=5R89Y%B>\0*8?K+D(L=*3\7*E84
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
M4N74X%#-?;U00%,'RKD?!D''SRD37MQW[\8J[LNEX4S 6!&]S'.JGLZ!R_7
M:WK/+R9LGAG[PH_["SJ'6S!WB['"D5^QI"P'H9D41,%LX V;9Z.>C7<!WQFL
M]<8SL9E,I7RP@ZMTX 56$'!(C&6@^+>"$7!NB5#&KY+3JZ:TP,WG9_9+ESOF
M,J4:1I+?L]1D Z_GD11F=,G-1*Z_0)E/V_(EDFOW2]9E;."19*F-S$LP*LB9
M*/[I8^G#!B *=P#"$A#^+:!5 EHNT4*92^N"&AKWE5P39:.1S3XX;QP:LV'"
M5O'6*/S*$&?B:T /]#$9IBFSOE).KD31'-;E"7!J("5&$A=)#B_ 4,;U$3DA
M=[<7Y/#@B!P0)LBW3"XU%:GN^P9U678_*36<%QK"'1J^4M4@K>8Q"8,PJH&/
M]L,O(*G@K6VXCVY4EH25):'C:^W@VV'%C^%4&X5M][,NPX(RJJ>T2_%,+V@"
M P_7F@:U B_^^*'9"3[5Y?M.9%O9MZKL6_O8X\G-':%:@ZDM9('M.*S=(%9Q
MLQ-U^_YJ4WY-4+=W6@5MR8HJ6=%>63<+4%@',2_Z\)BX_>9$SD[NL"N'5O Q
MN378K+C%&")GY)()*A*&51Q+S8H2?GXT=@.:<B"?Q3)WE%+4%O05.28#54Q;
MY]/H7]%;WK0K;]I[Z8J5R1F=,HZ)0FWEVC65.^V]J%Q-4*_5K:]<IU+7>5OE
MKDNA3^];L/TJADFBEKB17?]QB>!N18I27._U;O1?J+?,[%9F=O?.=>^.)9R,
MKM"+.>!!:H]JZRYW76! Y>00]^-<"I/IHSJG]D\1=4MLG1.O0$]KH5N9]JI,
M>V_+-&4ZD4ML%>P!J$NKX&LV-[HW: 2=J/FBR7?%O6AS?^-0M1<:/*7F3&CT
M>8:XH-'%Q:**2T(Q,'+ASMFI-'AJN\<,[U6@; !^GTEIG@?VZ*YN:O%O4$L#
M!!0    ( !V$KUC_R:Z5L@,  #L-   9    >&PO=V]R:W-H965T<R]S:&5E
M=#8V+GAM;+57VV[;.!1\WZ\XT!:+%DBCF^]K&TCB!KN BQI)TWT(]H&6CVVB
M$JF25)S\_1Y*LN*+(A=&-P^Q>)GAS*$DCH8;J;[K-:*!YR06>N2LC4D'KJNC
M-29,7\H4!8TLI4J8H:9:N3I5R!8Y*(G=P/,Z;L*X<,;#O&^FQD.9F9@+G"G0
M69(P]7*-L=R,'-_9=MSQU=K8#G<\3-D*[]$\I#-%+;=B6? $A>92@,+ER+GR
M!Q,_M(!\QC>.&[US#=;*7,KOMO'W8N1X5A'&&!E+P>CG"6\PCBT3Z?A1DCK5
MFA:X>[UEO\W-DYDYTW@CXW_XPJQ'3L^!!2Y9%IL[N?D+2T-MRQ?)6.?_85/.
M]1R(,FUD4H))0<)%\<N>RT+L ,AH/2 H <$!H!6\ 0A+0/BS@%8):.65*:SD
M=9@PP\9#)3>@[&QBLQ=Y,7,TV>?"[ON]433*"6?&4Z2BZ0NXS4RF$#YSP9,L
M@1E[H<TU&N[P1\85+N!!+%#!EQ05,URLH #"^PD:QF/] 3["P_T$WK_[ .^
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
M5@5 :124YD/1]/BHRH!C+@W<L3F+5T4M0%8'J@#]&,2KM]6W21&[@YD+M#(
M2J.@-!^*I@=,50<<<WG@>K'(V$*,-2A3H5MEX8SM36'G.TD'=P=ZTIF8K5I[
M')+F0]'T=4%5'L#F\D!Y&5R+65L<"U\7*Z3&Y&7FV5X+H#0*2O.A:'ID5.T
M.R]4U\2@I0)0&@6E^5 T/62J5("-$G947436RX]FK'6 0&L %:V^+H.]]B5(
M*,.Z]Y7 QV:!KWO_N"5(,]+:\Z!:OZ+5/3\<DH'CD:;?3['JCE59 )O+ KK?
M+=8BS5QKYX,*>[R[\+['^:?0[%AI=FQ>>I>WS>1HQ;+2T6*:)+>T>AM4?H/2
M*-Y=<'>:?CZ%IL9*4V.SIJ;/2U59,>*V.AA438/2Z(&C^]^>FZY.(:^QDM?X
MS#@#TN:D=Z6!.7I(,^2O^5J<[.]$C@^2V<'*$P85W* T"DKSH6AZQ)3@QD9]
MJ T%5>9'63UP816Q@T,#J.(&I=&*5D]6A)#AF7-VWLQ9IU#36*EI;%;3Y87#
MOLZ60;(0DEJJAU9G@RZQ@])H13..#*=0T*Y2T.YW*&@Q'M_=?S2OY)KYUO>&
M@BIJ4)H/1=,CI12U:U;48..)"RJH06D4E.9#T?2(*4'M'B^HOVL\,=NQCABH
MPG9;%';?<_ 0-Q(=E%D]&+5[X0_HZP.)[IMN8S';M X,[)WQL+?&GT*ENTJE
MN^2%DA^H:@>E45":#T73(Z:DO6N6]G#)#U3Y@]*HNZO\"2:N-SQOWLH'95>/
MABH N&:)?"C['7=S3'.O6,1TG&:KKCE)@E860&D4E.9#T?0@JXJ#:ZXX #[O
M!5IR *514)H/1=-#IDH.[O$E!ZOJLYEK'2'0$H.[6V)HKSY#F=6=KRH,KKG"
M4";%F^-7C\T\:Z>#EAI :3X437\44E4E2/^%,AD!+4^ TB@HS8>BZ2%3Y0EB
M?EC@6U>/S5CK (%6(RI:V_.K.P^PGJ+40%2I@=BLW1^W>FQ&6GL>M*I =JL*
M>R;64'9UQZNR K%9MK<8P,U<:^^#E@[([MK]/N^?Y)'YVC/SYL7[H]>/;PZ
M/CGMHP=HM0"41LGN&K^SDY5.40,@J@9 S#6 (Y:=S01K#X.J^P-']Y^VY2@?
MJ@NZRY70)V:AW[PBUBLYLUTG.>-H+F]-W7^+A9EL'0I0G4YVGZ]O+J1!&=0=
MK\0W>:'E?@*JO4%I%)3F0]'TB"GM3<S:^]@%9C/&.B"@4IOL2NV=Z^(4(ILH
MD4V^0V0?77G\IM49<\^L P<JUT%I/A1-?W^.DNO>2\EU#U2N@](H*,V'HNDA
M4W+=LY'K%KK%S+6.$*A>]W;U^A[= F57][Z4Z_H6I2,]LXX4 H0&LV4U:]L^
M[W6#9O5U-":R((_$%$(^]56]"E ^U\I9@AX;,S]Y]441B@/.Y5[%<235<[!\
MR4KB,T->IZ+!9AF*/LA?GW\0/9%?6WLCK50]*JBR!V]_0"W_5EGZ&,[9_(V
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
M06D^BE97;&4<FGKCT$DXFU$A]04&U *$TBPHS8;2'"C-A=(\*,U'T>HJKBQ
M\V4L0!-J 4)I%I1F0VD.E.9":1Z4YJ-H=:%7%J"IMP!_\!?$>FIK72-I%I1F
M0VD.E.9":5Y!^\[OI7U4TERPW9U95"+&E]D4/(+,DDTL\TE#RJWE-#^7V>0V
M>]MMXZV;3]938?*Y@VXH7P:Q("%;*&3OY%1=<3R?CB=?D<DZFZMEFDB91-GB
MBM$YX^D!:O\B2>332IJ@G!1I\A]02P,$%     @ '82O6,%$U-D_ @  K 4
M !D   !X;"]W;W)K<VAE971S+W-H965T-S,N>&ULK51A;YLP$/TKEC=-K;0%
M B2;.D!J$TV;M$E1HVX?IGUPX A6P6;V);3_?K8A*&EI-$W+A^"S[[U[SW 7
MMU+=ZQ( R4-="9W0$K&Y\CR=E5 S/9$-"'-22%4S-*':>KI1P'('JBLO\/VY
M5S,N:!J[O95*8[G#B@M8*:)W=<W4XPU4LDWHE!XV;OFV1+OAI7'#MK &O&M6
MRD3>P)+S&H3F4A %14*OIU>+R.:[A.\<6GVT)M;)1LI[&WS)$^I;05!!AI:!
MF<<>%E!5ELC(^-USTJ&D!1ZO#^R?G'?C9<,T+&3U@^=8)O0#)3D4;%?AK6P_
M0^]G9ODR66GW3]HN=^93DNTTRKH'&P4U%]V3/?3W< 281B\ @AX0_"T@[ &A
M,]HI<[:6#%D:*]D29;,-FUVXNW%HXX8+^Q;7J,PI-SA,%[*N.9K7@IHPD9-,
M"N1B"R+CH,G%$I#Q2E^2=^1NO207KR]C#TU9"_:ROL1-5R)XH<0WIB8DG+XE
M@1]$(_#%>?@2L@$>GL(]8W9P' R. \<7_I/CG]<;C<I\7+_&C';,T3BS;;@K
MW; ,$FHZ2H/: TW?O)K._8]CMO\3V<DEA,,EA.?8TQ4H-P%$!NX2]$X!/I*-
M%+D>,]ZQS1V;'0S[- RFOOW%WO[8U//$8/XD\41P- B.S@K^"HB@-)$%R13D
M',=41L^*/Y5W+J/3Y1WUDIUCYNO=<J%)!87!^)/W,TI4-QNZ &7CVFLCT32K
M6Y9FG(*R">:\D!(/@>W884"G?P!02P,$%     @ '82O6,<"-QPJ P  Z H
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
M-A#[%YS7+U^D@?U[Q2;_!U!+ P04    "  =A*]8*L/_67T$  #F$   &0
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
M!Y4UH.^II,";B5V@O4ZM_@-02P,$%     @ '82O6. 0<-TU P  2A,   T
M  !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&:T5;:*B%-VB8D>-@;
M<ANGM>38F>.R=K]^OG::?N"+.AXVNE0T]CT^YQ[;-\0PJ,U*L+LY8R9:ED+6
M0S(WIOH0Q_5TSDI:7ZB*28L42I?4V*Z>Q76E&<UK()4B[G4Z:5Q2+LEH(!?E
M36GJ:*H6T@Q)VH8B?_N<#TDW?4\B+S=6.1N2A[.W/Q;*7+^)_/WDW<E)Y^'\
M>C]^YH!S$@=%+P\0O>C8"U5V*":?'B;_G#@F?760]#/*F'!_5]B-/K4ZGG>*
MT;( S=K?,*'CR'&SWZ-!H>1FVQ/B U:=EBQZI&)(QE3PB>; *FC)Q<J'>Q"8
M*J%T9&R]V71=B-2_/-SU/2C%1J?D4FF7VV?PWY-F^!ZP[H%!+D1KL$=\8#2H
MJ#%,RQO;<8-=\ D4->W[564=SC1==7N79$-P-YMDHG3.=)NF2]:AT4"P NQH
M/IO#W:@J!M 85=I&SNE,2>H\K!E-P\I.F1!W\)Q^+W:TE\76OG5@UV3;M(::
MII?Q'=#?5O/:V[*]%^E&%7]4YM/"3D>Z/M0GN]6LX$O77Q:M 4R]BZO3JA*K
MCX+/9,G\Y ]..!K0-2^:*\U_V6Q0*E,;8)I$CTP;/MV._-2TNF=+LRZG98%[
M[AVAY[^[SC,FF:9BV[2M_=>\RB]VG%S]*\ONM\J^X:#'YN7[VDU>'H/)]!A,
M'D5-]H_!9/8J3<;-"WSKE+!S1FBC$9S%AN0;G.S$)FDT67!AN&QZ<Y[G3#XY
M*EAY0R?V#X4=?3L^9P5="'/?@D.R:7]E.5^463OJ%A:B&;5I?X'I==/V(&AS
M<9FS)<O'35?/)JX9V8;-VEQ V$=NW!5&,(['P@A@6![, <;Q+"S/_S2?/CH?
MCV'>^D&DCW+Z*,>S0LC8?; \84YFK_!,LRQ)TA1;T?$XZ&",K5N:PD]8#?,&
M#"P/9/JSM<9W&Z^0Y^L V]/G*@2;*5Z)V$SQM08DO&[ R++P;F-Y@('M E8[
MD#^<!VHJS$D2V%7,&_8$XTB680C48KA&TQ19G10^X?W!GI(DR;(P EC809)@
M"#R-.((Y  \8DB3N/;CW/HK7[ZEX\]^ST6]02P,$%     @ '82O6)>*NQS
M    $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y
M 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/
M:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O
M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_
M'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    "  =
MA*]8&RO0._,%   '-0  #P   'AL+W=O<FMB;V]K+GAM;,6;76_;-A2&_PKA
MFW5 -L>R/I*B*9 E[1J@ZXJZZ"X-6J)CHA+ID933]-?O2*Y3JE%?[.;$5Y9E
M17I,FGS.(4]>W%GW>67M9_&EJ8V_F&Q"V#Z?3GVY48WTO]NM,O3)VKI&!GKK
M;J=^ZY2L_$:IT-33Y/0TGS92F\G+%X=[O7?3^(T-J@S:&CK9G?BDU9W__GGW
M5NRTURM=ZW!_,>F/:S41C3:ZT5]5=3$YG0B_L7=OK--?K0FR7I3.UO7%9+;_
MX)-R09>/3B\ZR(]RY?LS0:X^2 *YF.2G=,.U=C[T5_3WE\2X4W3Q_ET;[&M=
M!^6N95!_.MMNM;GM;D/?8AI]C;X=#J_[1GSN_D\SVO5:E^K:EFVC3-BWHU-U
M!VC\1F_]1!C9J(O)X1(A325>F4"-)&[,_E9T;?=-Z=$WU?Y;!\*-VM ]U_2!
MNZEZ<#[(*VLJ9;RJ!!UY6^N*."KQAZRE*96((!, F1P1<IE$D', .3\*Y*+#
MH3^-(%, F1X1<M"2&8#,C@DYCR!S )GS0EXK7SJ][<X+NQ:KUFNCO.\'NV^;
M"+( D 4OY <E:Z'ZIPMM=G2Q=?<]8BFW.D209P#RC!>21+,E#>RYU+^MWG9_
M$+&= [9S7K9WY$ OMO)>]H_]/F.?HBG[E!?JLBQ=2P-"?=EVPV3_F[-AHYRH
MM5S%F- LS&KY1SHG#?6K4UZYG?(Q&++)C%DGA_;39#C3!0^BM$W7E(^\C'0R
M8_;)6R7]L,V0-V;,XKBAV<.'[B)/[29:4\93\V!H('/,F-7Q23K=#55BI!"0
MB$77PT$/&Q)I8\;LC46PY>>-K2OE_"]+T:AFU1WU$U^XCRF1-V;,XEALI%._
MK60G89K]^GZ/V9 N9LR^>-5L:WNOE%@IH]8ZB"V%@3$<\L6,61@W-# :12G+
MEV_S,AW1!%@JO?M!(0E22,*LD"O;-/K;<.[# 4K.*$]2IAP.E00))&$6R$?2
MAY=]"NK%G0X;T5_6_R0I;8PQ87+"K).%NNW3/#V:VR7((0FS0UY)9ZA;*8*A
MV,!W8SHF0SY)F'UR6=)\Y_4A?+Y6.SI8!-<][XV-P^<$^21A]LEKJ9W8R;I5
M'>5:&THX-<74VOC@!E%^@J22,$OEQGA-0A$T8BKJ;W'915ZWZL=I.T%*29B5
M A.F0>J9(+LDS';!F''RF2#/),R>@9G=<$D$>6;.[)GQW$X\^]C)T/\:8R+3
MS)E-,TCS1NF08.9/E*^,YGO#OH;K7\RR>93OC38DDLZ<63K[E&H4"TEFSBP9
MG!+$:[!S))DYLV1@.#;\&2+/S+E3E\?AV&B/(\G,N5.81W'9*"(2S)Q9,#!
M&_1VB@23,@L&!FA#3"28E%DP.*I(8TQDFI39-!@SBS&1:5)FTV#,/,:$>RW,
MNL&818R)]),RZP=CGL682#_I,3=<EN<Q)M)/>L0T9]EO&SQ@(@.E1TQSEOVV
MP0,FLE#*;"&,.=BO1!;*F"V$,>.D,4,6RHYHH>4LME"&+)0=T4++66RA#%DH
M.Z*%EK/80AFR4'9$"RUGL84RN.?/;"&\H#$80LA"&;.%,.9@""$+9<P6^MFZ
MR[4*4M?QFF"&+)0Q6VBP[G(B%FW32&K.,4QDH>PIJP!.Q.LVM)2Q_27II=M;
MC M2D(7R8]8%#.MFD(7RIZX+>.CO./G-D8'RHU8(Q"LR.3)0_B0E B>B?Q57
MUH?QID3ZR9]DS>U$7%95OYA TV=4!#EH2J2?G%D_!\S#V.Y*6-M&O'^\]YW#
MHC/VC1Y0AC%8[LB1?G)F_?R\#*/_@<:82#\YLW[@PNNP-9%^<F;]C!5CC [T
M MFG8+;/:%G&.":R3\%L'UB@,>CS AFH8"]Y!@4:XEF,B0Q4,!L([PG$(4>!
M)%0P2PACQE%[@214,$L(8\:);X$D5'"7L(WML(R-<UCYS*R@L2V6,4;DGX+9
M/WB/93!ZD'\*9O_@/988\PP)Z*P7T+2_V+]\49$DC*K>T2,\G2]E7;YWHGOI
MB_B2-.L*^=9M75_1N;_-6RNKP__Q'/X'Z>5_4$L#!!0    ( !V$KUBTQ0JN
M: (  $<O   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4
MA>&M6"P@N&[=A].*,^I)IJUL #GEAV(;!+0ZV7U;SL ^J <]B3@C5" N_^@#
M 4^_RK$9#^UYV!^Z8?%Q.IZ'=;4?Q^Y'70^;?3DUPT/;E?/ER+;M3\UX6?:[
MNFLV[\VNU+)<>MW?SZB>G^YG+EX_N_(_$]OM]K I/]O-[U,YC_\87/]I^_=A
M7\I8+5Z;?E?&=55_'&^[A_JZ20^7R=7BY6U=]2]OJ:KG#A((DOF#,@3E^8,4
M@G3^((,@FS_((<CG#PH(BOF#5A"TFC_H$8(>YP]*2Y1Q29 TP9I ZX1<)P*O
M$X*=",1.2'8B,#LAVHE [81L)P*W$\*=".1.2'<BL#LAWHE ;T&]A4!O0;V%
M0&^9/&P3Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#HG5'O
M3*!W1KTS@=X9]<X$>N?)RQ("O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GT
MSJAW)M!;46\ET%M1;R706U%O)=!;46\ET%LG+[L)]%;46PGT5M1;"?16U%L)
M]%;46PGT5M1;"?0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCTMLG'2@*]#?4V
M KT-]38"O0WU-@*]#?4V KT=]78"O1WU=@*]'?5V KT=]78"O1WU=@*]'?5V
M KU]\K,)@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z
M!X'>@7H'@=Z!>@>!WC'Y69! [T"]@T#O0+V#0.\5ZKWZ3KV'\?-8AEO/UQJO
M_YU4CY=SR^WRU^773KQ?K*XXU_<5P_-?4$L#!!0    ( !V$KU@L 6<[&P(
M  XN   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:S4[C,!0%X%>ILD6-ZW\8
M438PVQD6\P(FN:51D]BR#5/>?IP4D!@Q%:A(<S:-6MOWW/A*WZJ7OYX"I<5^
MZ,>TKK8YAV^,I69+@TNU#S26E8V/@\OE:[QGP34[=T],K%:&-7[,-.9EGFI4
M5Y<WM'$/?5Y\WY>?4^?'=16I3]7B^K!QREI7+H2^:UPNZ^QQ;/]*63XGU.7D
MO"=MNY#.RH:*O9LPK?P[X/G<ST>*L6MI<>MB_N&&LHOM>Y;R4T^I/E[BG1[]
M9M,UU/KF82A'ZA0BN39MB?+0UX>B9\>3<[EA.GSRD_/G,L<"R\[;Z$,J$XOT
M^;B7D4RGEZ$4HIB[XZ_XFEA*G_Q^-$V[I?:#V>5Z?_NXF^>1V/PX_8[?SOBU
M_B?[$"!]2) ^%$@?&J0/ ]*'!>GC'*2/"Y ^^ JE$111.0JI',54CH(J1U&5
MH[#*45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4HL@H4606*K )%5HDBJT21
M5:+(*E%DE2BR2A19)8JL$D56B2*K1)%5H<BJ4&15*+(J%%D5BJP*15:%(JM"
MD56AR*I09-4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19#8JL!D56@R*K
M09'5H,AJ4&0U*+(:%%D-BJP&15:+(JM%D=6BR&I19+4HLEH462V*K!9%5HLB
MJT61]?Q_RGKG_>Z+X^=G/;AN?,EG\]_ K_X 4$L! A0#%     @ '82O6 =!
M36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    "  =A*]85$=R..\    K @  $0              @ &O
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  =A*]8F5R<(Q &  "<)P
M$P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( !V$KUC $E9M;P8  +PD   8              " @0X(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  =A*]8 \_^I3 '  !T)0
M&               @(&S#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!
M A0#%     @ '82O6-9T+#A1 P  Y T  !@              ("!&18  'AL
M+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( !V$KUA'2/UAX@0
M  (3   8              " @: 9  !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q02P$"% ,4    "  =A*]87C"XNP4*  #;<0  &               @(&X
M'@  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ '82O6(=]
M8AV6"   B"8  !@              ("!\R@  'AL+W=O<FMS:&5E=',O<VAE
M970V+GAM;%!+ 0(4 Q0    ( !V$KUBSK(:[>R(  ,5N   8
M  " @;\Q  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  =
MA*]8KZYP.8T#  "K"   &               @(%P5   >&PO=V]R:W-H965T
M<R]S:&5E=#@N>&UL4$L! A0#%     @ '82O6(SRD;KX @  J 8  !@
M         ("!,U@  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0
M   ( !V$KU@8W8-"I @  %06   9              " @6%;  !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ '82O6$/!:=$. P  ' <
M !D              ("!/&0  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q0
M2P$"% ,4    "  =A*]8^MI-7<T"   S!@  &0              @(&!9P
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( !V$KUBE:/4T
MQ0,  !P)   9              " @85J  !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL4$L! A0#%     @ '82O6#1GV>!P!@  *P\  !D
M ("!@6X  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  =
MA*]8JP0[D!\#  "S!P  &0              @($H=0  >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( !V$KUB93'!M' D  $D9   9
M          " @7YX  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#
M%     @ '82O6%?V(K< "P  B1\  !D              ("!T8$  'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  =A*]8G)$^KB$&  #]
M#@  &0              @($(C0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;%!+ 0(4 Q0    ( !V$KUA(QF%54 ,  #H'   9              " @6"3
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ '82O6!SN
M>?JF"   K18  !D              ("!YY8  'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q02P$"% ,4    "  =A*]8:?_9E'<#  #P!P  &0
M    @('$GP  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (
M !V$KU@H=,!'AP@   D;   9              " @7*C  !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL4$L! A0#%     @ '82O6,_-+I4&!@  Z P  !D
M             ("!,*P  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"
M% ,4    "  =A*]8AI&MK]@%   T#P  &0              @(%ML@  >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( !V$KU@_[**W"@L
M /$=   9              " @7RX  !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL4$L! A0#%     @ '82O6#>[32F;!@  Z!   !D              ("!
MO<,  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  =A*]8
M5* 3L4("  "0!@  &0              @(&/R@  >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;%!+ 0(4 Q0    ( !V$KUB-!:^CZR,  ,UZ   9
M      " @0C-  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%
M  @ '82O6&JDXV * P  EP8  !D              ("!*O$  'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    "  =A*]8T[W?VD$#  #]!P
M&0              @(%K]   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+
M 0(4 Q0    ( !V$KU@1H"*@P0(  "<&   9              " @>/W  !X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ '82O6.%\XP^V
M @  X 4  !D              ("!V_H  'AL+W=O<FMS:&5E=',O<VAE970S
M,BYX;6Q02P$"% ,4    "  =A*]838J/A0\#  #N!@  &0
M@('(_0  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( !V$
MKUAS<@*_U0(  "\&   9              " @0X! 0!X;"]W;W)K<VAE971S
M+W-H965T,S0N>&UL4$L! A0#%     @ '82O6'#.W\P0!   FPD  !D
M         ("!&@0! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M    "  =A*]8=#K;+](#  #\"   &0              @(%A" $ >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( !V$KUAX2X>AJ@,  *((
M   9              " @6H, 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
M4$L! A0#%     @ '82O6 &J^#W2!   ( H  !D              ("!2Q !
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  =A*]8&<DA
MJJ(#  !@"   &0              @(%4%0$ >&PO=V]R:W-H965T<R]S:&5E
M=#,Y+GAM;%!+ 0(4 Q0    ( !V$KUBA10OM=@8  !80   9
M  " @2T9 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @
M'82O6%A?/T-J P  >@<  !D              ("!VA\! 'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6Q02P$"% ,4    "  =A*]88 0V=BL'  #7+@  &0
M            @(%[(P$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4
M Q0    ( !V$KUB@>D$F80(  &<%   9              " @=TJ 0!X;"]W
M;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ '82O6+:\(AQW @
M[@4  !D              ("!=2T! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6Q02P$"% ,4    "  =A*]88(:X#)P"  !+!@  &0              @($C
M, $ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( !V$KUC0
M3#)S;0(   D&   9              " @?8R 0!X;"]W;W)K<VAE971S+W-H
M965T-#8N>&UL4$L! A0#%     @ '82O6)AIPYF2 @  008  !D
M     ("!FC4! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M"  =A*]8J,@MPEP"   7!P  &0              @(%C. $ >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( !V$KUCO)>'PQ@,  /(,   9
M              " @?8Z 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L!
M A0#%     @ '82O6+YQ0[R" @  C@8  !D              ("!\SX! 'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    "  =A*]8/?9OHV\"
M  #$!0  &0              @(&L00$ >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;%!+ 0(4 Q0    ( !V$KU@Q="=Z20(  $0%   9              "
M@5)$ 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ '82O
M6%D/4&5# @  -@4  !D              ("!TD8! 'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6Q02P$"% ,4    "  =A*]8*^TJNE0"   G!0  &0
M        @(%,20$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0
M   ( !V$KUC OR+(<0(  . %   9              " @==+ 0!X;"]W;W)K
M<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ '82O6(@5SL2D @  O08
M !D              ("!?TX! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q0
M2P$"% ,4    "  =A*]82LB[2PD#  "T"   &0              @(%:40$
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( !V$KUCHHGF=
M(00  -H7   9              " @9I4 0!X;"]W;W)K<VAE971S+W-H965T
M-3@N>&UL4$L! A0#%     @ '82O6/1I(O5X"0  7ED  !D
M ("!\E@! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  =
MA*]8[3[4R,8"   X!P  &0              @(&A8@$ >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( !V$KUBOW65LNP,   <0   9
M          " @9YE 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#
M%     @ '82O6*J 3?+F @  30@  !D              ("!D&D! 'AL+W=O
M<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    "  =A*]8F^%23/@"  !'
M"@  &0              @(&M; $ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM
M;%!+ 0(4 Q0    ( !V$KUB"%_L"< (  $$&   9              " @=QO
M 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ '82O6$C$
ML\0F P  M0D  !D              ("!@W(! 'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6Q02P$"% ,4    "  =A*]8_\FNE;(#   [#0  &0
M    @('@=0$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    (
M !V$KUCW#0 -NP(  ,L(   9              " @<EY 0!X;"]W;W)K<VAE
M971S+W-H965T-C<N>&UL4$L! A0#%     @ '82O6%4<P?-M @  UP4  !D
M             ("!NWP! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"
M% ,4    "  =A*]8H;3&?(P)  !#50  &0              @(%??P$ >&PO
M=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( !V$KUBDMCZY5 <
M -\W   9              " @2*) 0!X;"]W;W)K<VAE971S+W-H965T-S N
M>&UL4$L! A0#%     @ '82O6$]\9U>+ @  N08  !D              ("!
MK9 ! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    "  =A*]8
M'"QX!CL'   @20  &0              @(%ODP$ >&PO=V]R:W-H965T<R]S
M:&5E=#<R+GAM;%!+ 0(4 Q0    ( !V$KUC!1-39/P(  *P%   9
M      " @>&: 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%
M  @ '82O6,<"-QPJ P  Z H  !D              ("!5YT! 'AL+W=O<FMS
M:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    "  =A*]8Y,6+.4D$   P%
M&0              @(&XH $ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+
M 0(4 Q0    ( !V$KUC2/<UIW@<  *Y'   9              " @3BE 0!X
M;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ '82O6)/DE=I,
M"0  8TP  !D              ("!3:T! 'AL+W=O<FMS:&5E=',O<VAE970W
M-RYX;6Q02P$"% ,4    "  =A*]8*L/_67T$  #F$   &0
M@('0M@$ >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( !V$
MKUC;<"1LC D  &(_   9              " @82[ 0!X;"]W;W)K<VAE971S
M+W-H965T-SDN>&UL4$L! A0#%     @ '82O6#]RYHQN P  6@T  !D
M         ("!1\4! 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4
M    "  =A*]8X!!PW34#  !*$P  #0              @ 'LR $ >&PO<W1Y
M;&5S+GAM;%!+ 0(4 Q0    ( !V$KUB7BKL<P    !,"   +
M  "  4S, 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( !V$KU@;*] [\P4   <U
M   /              "  37- 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M"  =A*]8M,4*KF@"  !'+P  &@              @ %5TP$ >&PO7W)E;',O
M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  =A*]8+ %G.QL"   .+@
M$P              @ 'UU0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
..6 !8 !\8  !!V $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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>95
<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>97
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.1.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>186</ContextCount>
  <ElementCount>359</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>58</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - Condensed Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome</Role>
      <ShortName>Condensed Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>030000 - Statement - Condensed Consolidated Statements of Stockholders'/Members' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders'/Members' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>040000 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>060100 - Disclosure - Description of business and summary of significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Description of business and summary of significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>060200 - Disclosure - Real estate inventory and capitalized interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterest</Role>
      <ShortName>Real estate inventory and capitalized interest</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>060300 - Disclosure - Property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060400 - Disclosure - Notes payable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://smithdouglas.com/role/NotesPayable</Role>
      <ShortName>Notes payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060500 - Disclosure - Accrued expenses and other liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilities</Role>
      <ShortName>Accrued expenses and other liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060600 - Disclosure - Warranty reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/WarrantyReserves</Role>
      <ShortName>Warranty reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060700 - Disclosure - Accrued incentive compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/AccruedIncentiveCompensation</Role>
      <ShortName>Accrued incentive compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060800 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060900 - Disclosure - Investments in unconsolidated entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntities</Role>
      <ShortName>Investments in unconsolidated entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>061000 - Disclosure - Variable interest entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/VariableInterestEntities</Role>
      <ShortName>Variable interest entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>061100 - Disclosure - Stockholders'/ members' equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/StockholdersMembersEquity</Role>
      <ShortName>Stockholders'/ members' equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>061200 - Disclosure - Share-based payments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/SharebasedPayments</Role>
      <ShortName>Share-based payments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061300 - Disclosure - Employee benefit plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/EmployeeBenefitPlan</Role>
      <ShortName>Employee benefit plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>061400 - Disclosure - Income taxes and tax receivable agreement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreement</Role>
      <ShortName>Income taxes and tax receivable agreement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>061500 - Disclosure - Commitments and contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>061600 - Disclosure - Transactions with related parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/TransactionsWithRelatedParties</Role>
      <ShortName>Transactions with related parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>061700 - Disclosure - Segment information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/SegmentInformation</Role>
      <ShortName>Segment information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>061800 - Disclosure - Earnings per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/EarningsPerShare</Role>
      <ShortName>Earnings per share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>061900 - Disclosure - Acquisition of Devon Street Homes, L.P.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLP</Role>
      <ShortName>Acquisition of Devon Street Homes, L.P.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>062000 - Disclosure - Fair value of financial instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/FairValueOfFinancialInstruments</Role>
      <ShortName>Fair value of financial instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>062100 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>070100 - Disclosure - Description of business and summary of significant accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Description of business and summary of significant accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>080100 - Disclosure - Description of business and summary of significant accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Description of business and summary of significant accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>080200 - Disclosure - Real estate inventory and capitalized interest (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestTables</Role>
      <ShortName>Real estate inventory and capitalized interest (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterest</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>080300 - Disclosure - Property and equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/PropertyAndEquipment</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>080400 - Disclosure - Notes payable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://smithdouglas.com/role/NotesPayableTables</Role>
      <ShortName>Notes payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/NotesPayable</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>080500 - Disclosure - Accrued expenses and other liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesTables</Role>
      <ShortName>Accrued expenses and other liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilities</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>080600 - Disclosure - Warranty reserves (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/WarrantyReservesTables</Role>
      <ShortName>Warranty reserves (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/WarrantyReserves</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>080800 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/Leases</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>081100 - Disclosure - Stockholders'/ members' equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/StockholdersMembersEquityTables</Role>
      <ShortName>Stockholders'/ members' equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/StockholdersMembersEquity</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>081600 - Disclosure - Transactions with related parties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/TransactionsWithRelatedPartiesTables</Role>
      <ShortName>Transactions with related parties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/TransactionsWithRelatedParties</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>081700 - Disclosure - Segment information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/SegmentInformationTables</Role>
      <ShortName>Segment information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/SegmentInformation</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>081800 - Disclosure - Earnings per share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings per share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/EarningsPerShare</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>081900 - Disclosure - Acquisition of Devon Street Homes, L.P. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables</Role>
      <ShortName>Acquisition of Devon Street Homes, L.P. (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLP</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>082000 - Disclosure - Fair value of financial instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/FairValueOfFinancialInstrumentsTables</Role>
      <ShortName>Fair value of financial instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/FairValueOfFinancialInstruments</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>090100 - Disclosure - Description of business and summary of significant accounting policies, Initial Public Offering and Reorganization Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Initial Public Offering and Reorganization Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>090102 - Disclosure - Description of business and summary of significant accounting policies, Principles of Consolidation and Non-Controlling Interest (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Principles of Consolidation and Non-Controlling Interest (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>090104 - Disclosure - Description of business and summary of significant accounting policies, Real Estate Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Real Estate Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>090106 - Disclosure - Description of business and summary of significant accounting policies, Deposits on Real Estate Under Option or Contract (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Deposits on Real Estate Under Option or Contract (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>090108 - Disclosure - Description of business and summary of significant accounting policies, Real Estate Not Owned (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Real Estate Not Owned (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>090110 - Disclosure - Description of business and summary of significant accounting policies, Investments in Unconsolidated Entities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Investments in Unconsolidated Entities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>090112 - Disclosure - Description of business and summary of significant accounting policies, Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>090114 - Disclosure - Description of business and summary of significant accounting policies, Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>090116 - Disclosure - Description of business and summary of significant accounting policies, Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>090118 - Disclosure - Description of business and summary of significant accounting policies, Warranty Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Warranty Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>090120 - Disclosure - Description of business and summary of significant accounting policies, Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>090122 - Disclosure - Description of business and summary of significant accounting policies, Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>090124 - Disclosure - Description of business and summary of significant accounting policies, Tax Receivable Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Tax Receivable Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>090126 - Disclosure - Description of business and summary of significant accounting policies, Advertising Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails</Role>
      <ShortName>Description of business and summary of significant accounting policies, Advertising Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>090200 - Disclosure - Real estate inventory and capitalized interest, Summary of Real Estate Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails</Role>
      <ShortName>Real estate inventory and capitalized interest, Summary of Real Estate Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>090202 - Disclosure - Real estate inventory and capitalized interest, Summary of Capitalized Interest (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails</Role>
      <ShortName>Real estate inventory and capitalized interest, Summary of Capitalized Interest (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>090300 - Disclosure - Property and equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>Property and equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>090400 - Disclosure - Notes payable, Summary (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://smithdouglas.com/role/NotesPayableSummaryDetails</Role>
      <ShortName>Notes payable, Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>090402 - Disclosure - Notes payable, Future Maturities of Notes Payable to Third Parties (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails</Role>
      <ShortName>Notes payable, Future Maturities of Notes Payable to Third Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>090500 - Disclosure - Accrued expenses and other liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails</Role>
      <ShortName>Accrued expenses and other liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>090600 - Disclosure - Warranty reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/WarrantyReservesDetails</Role>
      <ShortName>Warranty reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/WarrantyReservesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>090700 - Disclosure - Accrued incentive compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/AccruedIncentiveCompensationDetails</Role>
      <ShortName>Accrued incentive compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/AccruedIncentiveCompensation</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>090800 - Disclosure - Leases, Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases, Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>090802 - Disclosure - Leases, Additional Information Related to Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails</Role>
      <ShortName>Leases, Additional Information Related to Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>090804 - Disclosure - Leases, Future Minimum Payments Required Under Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails</Role>
      <ShortName>Leases, Future Minimum Payments Required Under Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>090900 - Disclosure - Investments in unconsolidated entities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntitiesDetails</Role>
      <ShortName>Investments in unconsolidated entities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntities</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>091000 - Disclosure - Variable interest entities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/VariableInterestEntitiesDetails</Role>
      <ShortName>Variable interest entities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/VariableInterestEntities</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>091100 - Disclosure - Stockholders'/ members' equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/StockholdersMembersEquityDetails</Role>
      <ShortName>Stockholders'/ members' equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/StockholdersMembersEquityTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>091200 - Disclosure - Share-based payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/SharebasedPaymentsDetails</Role>
      <ShortName>Share-based payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/SharebasedPayments</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>091300 - Disclosure - Employee benefit plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/EmployeeBenefitPlanDetails</Role>
      <ShortName>Employee benefit plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/EmployeeBenefitPlan</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>091400 - Disclosure - Income taxes and tax receivable agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails</Role>
      <ShortName>Income taxes and tax receivable agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreement</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>091500 - Disclosure - Commitments and contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>091600 - Disclosure - Transactions with related parties, Related Party Lease Cost Included Selling, General and Administrative Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails</Role>
      <ShortName>Transactions with related parties, Related Party Lease Cost Included Selling, General and Administrative Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>091602 - Disclosure - Transactions with related parties, Future Lease Payments Under Operating Leases with Related Parties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails</Role>
      <ShortName>Transactions with related parties, Future Lease Payments Under Operating Leases with Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>091604 - Disclosure - Transactions with related parties, Summary of Transaction (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails</Role>
      <ShortName>Transactions with related parties, Summary of Transaction (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>091700 - Disclosure - Segment information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/SegmentInformationDetails</Role>
      <ShortName>Segment information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/SegmentInformationTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>091800 - Disclosure - Earnings per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/EarningsPerShareTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>091900 - Disclosure - Acquisition of Devon Street Homes, L.P. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails</Role>
      <ShortName>Acquisition of Devon Street Homes, L.P. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="ef20026327_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>092000 - Disclosure - Fair value of financial instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails</Role>
      <ShortName>Fair value of financial instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithdouglas.com/role/FairValueOfFinancialInstrumentsTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LineOfCreditFacilityExpirationDate1, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 -  ef20026327_10q.htm 11</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="ef20026327_10q.htm">ef20026327_10q.htm</File>
    <File>sdhc-20240331.xsd</File>
    <File>sdhc-20240331_cal.xml</File>
    <File>sdhc-20240331_def.xml</File>
    <File>sdhc-20240331_lab.xml</File>
    <File>sdhc-20240331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image0.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="563">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>100
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ef20026327_10q.htm": {
   "nsprefix": "sdhc",
   "nsuri": "http://smithdouglas.com/20240331",
   "dts": {
    "inline": {
     "local": [
      "ef20026327_10q.htm"
     ]
    },
    "schema": {
     "local": [
      "sdhc-20240331.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/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "sdhc-20240331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sdhc-20240331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "sdhc-20240331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sdhc-20240331_pre.xml"
     ]
    }
   },
   "keyStandard": 269,
   "keyCustom": 90,
   "axisStandard": 27,
   "axisCustom": 0,
   "memberStandard": 36,
   "memberCustom": 22,
   "hidden": {
    "total": 17,
    "http://fasb.org/us-gaap/2023": 12,
    "http://xbrl.sec.gov/dei/2023": 5
   },
   "contextCount": 186,
   "entityCount": 1,
   "segmentCount": 58,
   "elementCount": 586,
   "unitCount": 13,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 563,
    "http://xbrl.sec.gov/dei/2023": 31,
    "http://xbrl.sec.gov/ecd/2023": 4
   },
   "report": {
    "R1": {
     "role": "http://smithdouglas.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
     "longName": "010000 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
     "longName": "020000 - Statement - Condensed Consolidated Statements of Income",
     "shortName": "Condensed Consolidated Statements of Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
     "longName": "030000 - Statement - Condensed Consolidated Statements of Stockholders'/Members' Equity",
     "shortName": "Condensed Consolidated Statements of Stockholders'/Members' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c20221231_CapitalUnitsByClassAxis_CapitalUnitClassAMember",
      "name": "us-gaap:MembersEquity",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20221231_CapitalUnitsByClassAxis_CapitalUnitClassAMember",
      "name": "us-gaap:MembersEquity",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows",
     "longName": "040000 - Statement - Condensed Consolidated Statements of Cash Flows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:AccruedIncentiveCompensationExpense",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies",
     "longName": "060100 - Disclosure - Description of business and summary of significant accounting policies",
     "shortName": "Description of business and summary of significant accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterest",
     "longName": "060200 - Disclosure - Real estate inventory and capitalized interest",
     "shortName": "Real estate inventory and capitalized interest",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:RealEstateInventoryAndCapitalizedInterestTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:RealEstateInventoryAndCapitalizedInterestTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://smithdouglas.com/role/PropertyAndEquipment",
     "longName": "060300 - Disclosure - Property and equipment",
     "shortName": "Property and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://smithdouglas.com/role/NotesPayable",
     "longName": "060400 - Disclosure - Notes payable",
     "shortName": "Notes payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilities",
     "longName": "060500 - Disclosure - Accrued expenses and other liabilities",
     "shortName": "Accrued expenses and other liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://smithdouglas.com/role/WarrantyReserves",
     "longName": "060600 - Disclosure - Warranty reserves",
     "shortName": "Warranty reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://smithdouglas.com/role/AccruedIncentiveCompensation",
     "longName": "060700 - Disclosure - Accrued incentive compensation",
     "shortName": "Accrued incentive compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:AccruedIncentiveCompensationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:AccruedIncentiveCompensationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://smithdouglas.com/role/Leases",
     "longName": "060800 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntities",
     "longName": "060900 - Disclosure - Investments in unconsolidated entities",
     "shortName": "Investments in unconsolidated entities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://smithdouglas.com/role/VariableInterestEntities",
     "longName": "061000 - Disclosure - Variable interest entities",
     "shortName": "Variable interest entities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://smithdouglas.com/role/StockholdersMembersEquity",
     "longName": "061100 - Disclosure - Stockholders'/ members' equity",
     "shortName": "Stockholders'/ members' equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://smithdouglas.com/role/SharebasedPayments",
     "longName": "061200 - Disclosure - Share-based payments",
     "shortName": "Share-based payments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://smithdouglas.com/role/EmployeeBenefitPlan",
     "longName": "061300 - Disclosure - Employee benefit plan",
     "shortName": "Employee benefit plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreement",
     "longName": "061400 - Disclosure - Income taxes and tax receivable agreement",
     "shortName": "Income taxes and tax receivable agreement",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://smithdouglas.com/role/CommitmentsAndContingencies",
     "longName": "061500 - Disclosure - Commitments and contingencies",
     "shortName": "Commitments and contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://smithdouglas.com/role/TransactionsWithRelatedParties",
     "longName": "061600 - Disclosure - Transactions with related parties",
     "shortName": "Transactions with related parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://smithdouglas.com/role/SegmentInformation",
     "longName": "061700 - Disclosure - Segment information",
     "shortName": "Segment information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://smithdouglas.com/role/EarningsPerShare",
     "longName": "061800 - Disclosure - Earnings per share",
     "shortName": "Earnings per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLP",
     "longName": "061900 - Disclosure - Acquisition of Devon Street Homes, L.P.",
     "shortName": "Acquisition of Devon Street Homes, L.P.",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://smithdouglas.com/role/FairValueOfFinancialInstruments",
     "longName": "062000 - Disclosure - Fair value of financial instruments",
     "shortName": "Fair value of financial instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://smithdouglas.com/role/InsiderTradingArrangements",
     "longName": "062100 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "070100 - Disclosure - Description of business and summary of significant accounting policies (Policies)",
     "shortName": "Description of business and summary of significant accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:NatureOfBusinessPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:NatureOfBusinessPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables",
     "longName": "080100 - Disclosure - Description of business and summary of significant accounting policies (Tables)",
     "shortName": "Description of business and summary of significant accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestTables",
     "longName": "080200 - Disclosure - Real estate inventory and capitalized interest (Tables)",
     "shortName": "Real estate inventory and capitalized interest (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:RealEstateInventoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:RealEstateInventoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://smithdouglas.com/role/PropertyAndEquipmentTables",
     "longName": "080300 - Disclosure - Property and equipment (Tables)",
     "shortName": "Property and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://smithdouglas.com/role/NotesPayableTables",
     "longName": "080400 - Disclosure - Notes payable (Tables)",
     "shortName": "Notes payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesTables",
     "longName": "080500 - Disclosure - Accrued expenses and other liabilities (Tables)",
     "shortName": "Accrued expenses and other liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://smithdouglas.com/role/WarrantyReservesTables",
     "longName": "080600 - Disclosure - Warranty reserves (Tables)",
     "shortName": "Warranty reserves (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://smithdouglas.com/role/LeasesTables",
     "longName": "080800 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://smithdouglas.com/role/StockholdersMembersEquityTables",
     "longName": "081100 - Disclosure - Stockholders'/ members' equity (Tables)",
     "shortName": "Stockholders'/ members' equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://smithdouglas.com/role/TransactionsWithRelatedPartiesTables",
     "longName": "081600 - Disclosure - Transactions with related parties (Tables)",
     "shortName": "Transactions with related parties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://smithdouglas.com/role/SegmentInformationTables",
     "longName": "081700 - Disclosure - Segment information (Tables)",
     "shortName": "Segment information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://smithdouglas.com/role/EarningsPerShareTables",
     "longName": "081800 - Disclosure - Earnings per share (Tables)",
     "shortName": "Earnings per share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables",
     "longName": "081900 - Disclosure - Acquisition of Devon Street Homes, L.P. (Tables)",
     "shortName": "Acquisition of Devon Street Homes, L.P. (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsTables",
     "longName": "082000 - Disclosure - Fair value of financial instruments (Tables)",
     "shortName": "Fair value of financial instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
     "longName": "090100 - Disclosure - Description of business and summary of significant accounting policies, Initial Public Offering and Reorganization Transactions (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Initial Public Offering and Reorganization Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c20240116to20240116",
      "name": "sdhc:OwnershipInterestsRecapitalizedIntoLLCInterests",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240116to20240116",
      "name": "sdhc:OwnershipInterestsRecapitalizedIntoLLCInterests",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails",
     "longName": "090102 - Disclosure - Description of business and summary of significant accounting policies, Principles of Consolidation and Non-Controlling Interest (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Principles of Consolidation and Non-Controlling Interest (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "unitRef": "U006",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R44": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails",
     "longName": "090104 - Disclosure - Description of business and summary of significant accounting policies, Real Estate Inventory (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Real Estate Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ImpairmentOfRealEstate",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ImpairmentOfRealEstate",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails",
     "longName": "090106 - Disclosure - Description of business and summary of significant accounting policies, Deposits on Real Estate Under Option or Contract (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Deposits on Real Estate Under Option or Contract (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:WriteOffOfDepositsAssociatedWithTerminatedOptionContracts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:WriteOffOfDepositsAssociatedWithTerminatedOptionContracts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails",
     "longName": "090108 - Disclosure - Description of business and summary of significant accounting policies, Real Estate Not Owned (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Real Estate Not Owned (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "sdhc:RealEstateNotOwned",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R47": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails",
     "longName": "090110 - Disclosure - Description of business and summary of significant accounting policies, Investments in Unconsolidated Entities (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Investments in Unconsolidated Entities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
     "longName": "090112 - Disclosure - Description of business and summary of significant accounting policies, Property and Equipment (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c20240331_RangeAxis_MaximumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331_RangeAxis_MaximumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails",
     "longName": "090114 - Disclosure - Description of business and summary of significant accounting policies, Other Assets (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Other Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:OtherReceivables",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:OtherReceivables",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails",
     "longName": "090116 - Disclosure - Description of business and summary of significant accounting policies, Goodwill (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:Goodwill",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails",
     "longName": "090118 - Disclosure - Description of business and summary of significant accounting policies, Warranty Reserves (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Warranty Reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c20240101to20240331_RangeAxis_MaximumMember",
      "name": "sdhc:LimitedWarrantyPeriodAgainstBuildingDefects",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331_RangeAxis_MaximumMember",
      "name": "sdhc:LimitedWarrantyPeriodAgainstBuildingDefects",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
     "longName": "090120 - Disclosure - Description of business and summary of significant accounting policies, Revenue Recognition (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Revenue Recognition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R53": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails",
     "longName": "090122 - Disclosure - Description of business and summary of significant accounting policies, Income Taxes (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails",
     "longName": "090124 - Disclosure - Description of business and summary of significant accounting policies, Tax Receivable Agreement (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Tax Receivable Agreement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c20240116to20240116_OwnershipAxis_ContinuingEquityOwnersMember_SubsidiarySaleOfStockAxis_IPOMember",
      "name": "sdhc:PercentageOfPaymentOnTaxBenefit",
      "unitRef": "U006",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240116to20240116_OwnershipAxis_ContinuingEquityOwnersMember_SubsidiarySaleOfStockAxis_IPOMember",
      "name": "sdhc:PercentageOfPaymentOnTaxBenefit",
      "unitRef": "U006",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails",
     "longName": "090126 - Disclosure - Description of business and summary of significant accounting policies, Advertising Costs (Details)",
     "shortName": "Description of business and summary of significant accounting policies, Advertising Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails",
     "longName": "090200 - Disclosure - Real estate inventory and capitalized interest, Summary of Real Estate Inventory (Details)",
     "shortName": "Real estate inventory and capitalized interest, Summary of Real Estate Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails",
     "longName": "090202 - Disclosure - Real estate inventory and capitalized interest, Summary of Capitalized Interest (Details)",
     "shortName": "Real estate inventory and capitalized interest, Summary of Capitalized Interest (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://smithdouglas.com/role/PropertyAndEquipmentDetails",
     "longName": "090300 - Disclosure - Property and equipment (Details)",
     "shortName": "Property and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://smithdouglas.com/role/NotesPayableSummaryDetails",
     "longName": "090400 - Disclosure - Notes payable, Summary (Details)",
     "shortName": "Notes payable, Summary (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember",
      "name": "us-gaap:DebtInstrumentTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember",
      "name": "us-gaap:DebtInstrumentTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails",
     "longName": "090402 - Disclosure - Notes payable, Future Maturities of Notes Payable to Third Parties (Details)",
     "shortName": "Notes payable, Future Maturities of Notes Payable to Third Parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails",
     "longName": "090500 - Disclosure - Accrued expenses and other liabilities (Details)",
     "shortName": "Accrued expenses and other liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:AccruedSalariesCurrentAndNoncurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:AccruedSalariesCurrentAndNoncurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://smithdouglas.com/role/WarrantyReservesDetails",
     "longName": "090600 - Disclosure - Warranty reserves (Details)",
     "shortName": "Warranty reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ProductWarrantyAccrualWarrantiesIssued",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://smithdouglas.com/role/AccruedIncentiveCompensationDetails",
     "longName": "090700 - Disclosure - Accrued incentive compensation (Details)",
     "shortName": "Accrued incentive compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:PeriodForEmployeesAnnualBonusPaid",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:PeriodForEmployeesAnnualBonusPaid",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://smithdouglas.com/role/LeasesLeaseCostDetails",
     "longName": "090800 - Disclosure - Leases, Lease Cost (Details)",
     "shortName": "Leases, Lease Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R65": {
     "role": "http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails",
     "longName": "090802 - Disclosure - Leases, Additional Information Related to Lease (Details)",
     "shortName": "Leases, Additional Information Related to Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails",
     "longName": "090804 - Disclosure - Leases, Future Minimum Payments Required Under Operating Leases (Details)",
     "shortName": "Leases, Future Minimum Payments Required Under Operating Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntitiesDetails",
     "longName": "090900 - Disclosure - Investments in unconsolidated entities (Details)",
     "shortName": "Investments in unconsolidated entities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:IncomeLossFromEquityMethodInvestments",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "sdhc:DistributionsFromUnconsolidatedEntities",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://smithdouglas.com/role/VariableInterestEntitiesDetails",
     "longName": "091000 - Disclosure - Variable interest entities (Details)",
     "shortName": "Variable interest entities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c20240331_RealEstatePropertiesAxis_ConsolidatedPropertiesMember",
      "name": "sdhc:VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331_RealEstatePropertiesAxis_ConsolidatedPropertiesMember",
      "name": "sdhc:VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://smithdouglas.com/role/StockholdersMembersEquityDetails",
     "longName": "091100 - Disclosure - Stockholders'/ members' equity (Details)",
     "shortName": "Stockholders'/ members' equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "unitRef": "U006",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://smithdouglas.com/role/SharebasedPaymentsDetails",
     "longName": "091200 - Disclosure - Share-based payments (Details)",
     "shortName": "Share-based payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240131_TitleOfIndividualAxis_ExecutiveOfficerMember",
      "name": "sdhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm",
      "unitRef": "U007",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://smithdouglas.com/role/EmployeeBenefitPlanDetails",
     "longName": "091300 - Disclosure - Employee benefit plan (Details)",
     "shortName": "Employee benefit plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails",
     "longName": "091400 - Disclosure - Income taxes and tax receivable agreement (Details)",
     "shortName": "Income taxes and tax receivable agreement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c20240111to20240331",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense",
      "unitRef": "U006",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240111to20240331",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://smithdouglas.com/role/CommitmentsAndContingenciesDetails",
     "longName": "091500 - Disclosure - Commitments and contingencies (Details)",
     "shortName": "Commitments and contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "sdhc:MalpracticeLossContingencyPerformanceAndSuretyBonds",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331",
      "name": "sdhc:MalpracticeLossContingencyPerformanceAndSuretyBonds",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails",
     "longName": "091600 - Disclosure - Transactions with related parties, Related Party Lease Cost Included Selling, General and Administrative Costs (Details)",
     "shortName": "Transactions with related parties, Related Party Lease Cost Included Selling, General and Administrative Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails",
     "longName": "091602 - Disclosure - Transactions with related parties, Future Lease Payments Under Operating Leases with Related Parties (Details)",
     "shortName": "Transactions with related parties, Future Lease Payments Under Operating Leases with Related Parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c20240331",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails",
     "longName": "091604 - Disclosure - Transactions with related parties, Summary of Transaction (Details)",
     "shortName": "Transactions with related parties, Summary of Transaction (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c20230101to20230331_TypeOfArrangementAxis_LotOptionAgreementsMember",
      "name": "sdhc:NumberOfLotsPurchased",
      "unitRef": "U010",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20230331_TypeOfArrangementAxis_LotOptionAgreementsMember",
      "name": "sdhc:NumberOfLotsPurchased",
      "unitRef": "U010",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://smithdouglas.com/role/SegmentInformationDetails",
     "longName": "091700 - Disclosure - Segment information (Details)",
     "shortName": "Segment information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U012",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20240331",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U012",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://smithdouglas.com/role/EarningsPerShareDetails",
     "longName": "091800 - Disclosure - Earnings per share (Details)",
     "shortName": "Earnings per share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c20240111to20240331",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240111to20240331",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails",
     "longName": "091900 - Disclosure - Acquisition of Devon Street Homes, L.P. (Details)",
     "shortName": "Acquisition of Devon Street Homes, L.P. (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember",
      "name": "sdhc:BusinessCombinationNumberOfEarnoutPayments",
      "unitRef": "U013",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails",
     "longName": "092000 - Disclosure - Fair value of financial instruments (Details)",
     "shortName": "Fair value of financial instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c20230801to20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member",
      "name": "sdhc:IncreaseDecreaseInFairValueOfContingentConsideration",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230801to20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member",
      "name": "sdhc:IncreaseDecreaseInFairValueOfContingentConsideration",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20026327_10q.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "country_AL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "AL",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alabama [Member]",
        "label": "ALBANIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Expenses and Other Liabilities [Member]",
        "label": "Accounts Payable and Accrued Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r726"
     ]
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r839"
     ]
    },
    "us-gaap_AccountsPayableOtherCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableOtherCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes and other payables",
        "label": "Accounts Payable, Other",
        "documentation": "Amount of obligations incurred and payable classified as other."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r266"
     ]
    },
    "sdhc_AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of accruals related to real estate development and other liabilities.",
        "label": "Accruals Related to Real Estate Development and Other Liabilities",
        "terseLabel": "Accruals related to real estate development and other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedBonusesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedBonusesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails",
      "http://smithdouglas.com/role/AccruedIncentiveCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued incentive compensation",
        "terseLabel": "Accrued incentive compensation",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "sdhc_AccruedIncentiveCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "AccruedIncentiveCompensationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Incentive Compensation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_AccruedIncentiveCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "AccruedIncentiveCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accrued Incentive compensation expense for share-based payment arrangement.",
        "label": "Accrued Incentive Compensation Expense",
        "terseLabel": "Accrued incentive compensation expense"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_AccruedIncentiveCompensationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "AccruedIncentiveCompensationTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/AccruedIncentiveCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accrued incentive compensation means the amount of any annual short-term incentive compensation earned with respect to the calendar year ended prior to the date of termination but not yet paid as of the executive's date of termination.",
        "label": "Accrued Incentive Compensation [Text Block]",
        "terseLabel": "Accrued incentive compensation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails",
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total accrued expenses and other liabilities",
        "terseLabel": "Accrued expenses and other liabilities",
        "label": "Accrued Liabilities and Other Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses and other liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedSalariesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedSalariesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payroll and related liabilities",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r166",
      "r546"
     ]
    },
    "sdhc_AdditionalInformationRelatedToOperatingLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "AdditionalInformationRelatedToOperatingLeasesTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of additional Information related to operating leases.",
        "label": "Additional Information Related to Operating Leases [Table Text Block]",
        "terseLabel": "Additional Information Related to Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r726",
      "r843"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r414",
      "r415",
      "r574",
      "r768",
      "r769",
      "r770",
      "r824",
      "r845"
     ]
    },
    "sdhc_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from deferred tax asset from initial public offering and related transactions.",
        "label": "Adjustments to Additional Paid in Capital, Deferred Tax Asset from Initial Public Offering and Related Transactions",
        "terseLabel": "Increase in deferred tax asset from IPO and related transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising costs",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "us-gaap_AirTransportationEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AirTransportationEquipmentMember",
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Airplanes [Member]",
        "documentation": "Equipment used for the primary purpose of air transportation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "srt_AmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "AmericasMember",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Americas [Member]"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r848",
      "r849",
      "r850"
     ]
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of debt issuance costs",
        "terseLabel": "Amortization of debt issuance costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r335",
      "r485",
      "r762"
     ]
    },
    "sdhc_AmortizationPeriodOfIncomeTaxBenefits": {
     "xbrltype": "durationItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "AmortizationPeriodOfIncomeTaxBenefits",
     "presentation": [
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expected amortization term of income tax benefits.",
        "label": "Amortization Period of Income Tax Benefits",
        "terseLabel": "Amortization term of income tax benefits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r169",
      "r192",
      "r240",
      "r250",
      "r256",
      "r270",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r307",
      "r309",
      "r311",
      "r312",
      "r453",
      "r457",
      "r476",
      "r538",
      "r617",
      "r726",
      "r738",
      "r790",
      "r791",
      "r831"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_AtlantaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "AtlantaMember",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Atlanta is the capital of the U.S. state of Georgia.",
        "label": "Atlanta [Member]",
        "terseLabel": "Atlanta [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AutomobilesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AutomobilesMember",
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Automobiles [Member]",
        "documentation": "Vehicles that are used primarily for transporting people."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location on balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails",
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r448",
      "r718",
      "r719"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails",
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r448",
      "r718",
      "r719"
     ]
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction expenses related to acquisition",
        "label": "Business Acquisition, Transaction Costs",
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionProFormaInformationAbstract",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pro Forma Financial Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unaudited Proforma Consolidated Home Closing Revenue and Net Income",
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate."
       }
      }
     },
     "auth_ref": [
      "r753",
      "r754"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income",
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period."
       }
      }
     },
     "auth_ref": [
      "r446",
      "r447"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home closing revenue",
        "label": "Business Acquisition, Pro Forma Revenue",
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period."
       }
      }
     },
     "auth_ref": [
      "r446",
      "r447"
     ]
    },
    "sdhc_BusinessCombinationCashConsiderationToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessCombinationCashConsiderationToBePaid",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "sdhc_BusinessCombinationEstimatedConsiderationToBePaid",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash consideration to be paid associated with the acquisition of business. The cash portion only of the acquisition price.",
        "label": "Business Combination, Cash Consideration to be Paid",
        "terseLabel": "Cash consideration"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_BusinessCombinationCashDrawsFromCreditFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessCombinationCashDrawsFromCreditFacility",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash draws from credit facility for cash consideration.",
        "label": "Business Combination, Cash Draws from Credit Facility",
        "terseLabel": "Cash consideration on credit facility"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_BusinessCombinationCashInHand": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessCombinationCashInHand",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash on hand for cash consideration.",
        "label": "Business Combination, Cash on Hand",
        "terseLabel": "Cash consideration was funded by cash on hand"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferredAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferredAbstract",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Consideration Transferred [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payout grid maximum amount",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payout grid minimum amount",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low",
        "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "sdhc_BusinessCombinationEstimatedConsiderationToBePaid",
       "weight": 1.0,
       "order": 2.0
      },
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails",
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r63",
      "r450"
     ]
    },
    "us-gaap_BusinessCombinationDescriptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDescriptionAbstract",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLP"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition of Devon Street Homes, L.P.",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r449"
     ]
    },
    "sdhc_BusinessCombinationEstimatedConsiderationToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessCombinationEstimatedConsiderationToBePaid",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of estimated consideration to be paid, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Estimated Consideration to be Paid",
        "totalLabel": "Total estimated consideration to be paid"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_BusinessCombinationMeasurementPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessCombinationMeasurementPeriod",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Measurement Period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Business Combination, Measurement Period",
        "terseLabel": "Acquisition measurement period"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_BusinessCombinationNumberOfEarnoutPayments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessCombinationNumberOfEarnoutPayments",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of earnout payments in a business combination.",
        "label": "Business Combination, Number of Earnout Payments",
        "terseLabel": "Number of earnout payments"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of accrued expenses and other liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses and Other Liabilities",
        "negatedLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Customer Deposits",
        "negatedLabel": "Customer deposits"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deposits of real estate under option or contracts recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deposits of Real Estate under Option or Contracts",
        "terseLabel": "Deposits on real estate under option or contracts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Real estate inventory",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "documentation": "The amount of inventory recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allocation of the Preliminary Purchase Price as of the Acquisition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Fair value of consideration transferred",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "sdhc_BusinessCombinationSellerNotePayableLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessCombinationSellerNotePayableLiability",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "sdhc_BusinessCombinationEstimatedConsiderationToBePaid",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from seller note payable in a business combination.",
        "label": "Business Combination, Seller Note Payable, Liability",
        "terseLabel": "Seller note payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition of Devon Street Homes, L.P. [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "sdhc_BusinessTravelExpensesIncurredAndPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "BusinessTravelExpensesIncurredAndPaid",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses incurred and paid for the use of aircraft for business travel.",
        "label": "business travel Expenses Incurred and Paid",
        "terseLabel": "Business travel expenses incurred and paid"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalUnitClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalUnitClassAMember",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class A Units [Member]",
        "documentation": "Class A of capital units, which are a type of ownership interest in a corporation."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_CapitalUnitClassCAndDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "CapitalUnitClassCAndDMember",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class C and D of capital units, which are a type of ownership interest in a corporation.",
        "label": "Capital Unit Class C and D [Member]",
        "terseLabel": "Capital Unit Class C and D [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_CapitalUnitClassCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "CapitalUnitClassCMember",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class C of capital units, which are a type of ownership interest in a corporation.",
        "label": "Capital Unit Class C [Member]",
        "terseLabel": "Class C Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_CapitalUnitClassDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "CapitalUnitClassDMember",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class D of capital units, which are a type of ownership interest in a corporation.",
        "label": "Capital Unit Class D [Member]",
        "terseLabel": "Class D Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalUnitClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalUnitClassDomain",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Unit, Class [Domain]",
        "documentation": "Description of the type or class of capital units or capital shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalUnitsByClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalUnitsByClassAxis",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Units by Class [Axis]",
        "documentation": "Information by type or class of the entity's capital units."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalUnitsOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalUnitsOutstanding",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Ending balance (in units)",
        "periodStartLabel": "Beginning balance (in units)",
        "label": "Capital Units, Outstanding",
        "documentation": "Number of capital units or capital shares outstanding. This element is relevant to issuers of face-amount certificates and registered investment companies."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_CapitalizedInterestCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "CapitalizedInterestCostsTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of capitalized interest.",
        "label": "Capitalized Interest Costs [Table Text Block]",
        "terseLabel": "Capitalized Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r164",
      "r696"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r111",
      "r189"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r111"
     ]
    },
    "sdhc_CharlotteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "CharlotteMember",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charlotte is city in the U.S. state of North Carolina.",
        "label": "Charlotte [Member]",
        "terseLabel": "Charlotte [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDisclosuresAbstract",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders'/ Members' Equity [Abstract]",
        "label": "Class of Stock Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DocumentAndEntityInformation",
      "http://smithdouglas.com/role/SharebasedPaymentsDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r170",
      "r171",
      "r172",
      "r192",
      "r216",
      "r217",
      "r224",
      "r226",
      "r234",
      "r235",
      "r270",
      "r300",
      "r303",
      "r304",
      "r305",
      "r311",
      "r312",
      "r342",
      "r343",
      "r346",
      "r349",
      "r356",
      "r476",
      "r563",
      "r564",
      "r565",
      "r566",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r604",
      "r626",
      "r649",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r748",
      "r763",
      "r775"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r171",
      "r172",
      "r234",
      "r342",
      "r343",
      "r344",
      "r346",
      "r349",
      "r354",
      "r356",
      "r563",
      "r564",
      "r565",
      "r566",
      "r712",
      "r748",
      "r763"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies (Note 15)",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r87",
      "r539",
      "r603"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r281",
      "r282",
      "r682",
      "r788"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DocumentAndEntityInformation",
      "http://smithdouglas.com/role/SharebasedPaymentsDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class A [Member]",
        "terseLabel": "Class A Common Stock [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DocumentAndEntityInformation",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class B [Member]",
        "terseLabel": "Class B Common Stock [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock shares reserved for issuance (in shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "sdhc_CommonStockEconomicRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "CommonStockEconomicRights",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The right to receive dividends or to receive a distribution upon dissolution or liquidation.",
        "label": "Common Stock, Economic Rights",
        "terseLabel": "Economic rights"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729",
      "r730",
      "r732",
      "r733",
      "r734",
      "r735",
      "r768",
      "r769",
      "r824",
      "r842",
      "r845"
     ]
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Capitalization and Voting Rights [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_CommonStockNumberOfSharesReservedForFutureIssuanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "CommonStockNumberOfSharesReservedForFutureIssuanceAbstract",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Number of Shares Reserved for Future Issuance [Abstract]",
        "verboseLabel": "Common Stock Reserved for Future Issuances [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, authorized (in shares)",
        "label": "Common stock, shares authorized (in shares)",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r604"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, issued (in shares)",
        "label": "Common stock, shares issued (in shares)",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Ending balance (in shares)",
        "terseLabel": "Common stock, outstanding (in shares)",
        "label": "Common stock, shares outstanding (in shares)",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r96",
      "r604",
      "r623",
      "r845",
      "r846"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r541",
      "r726"
     ]
    },
    "sdhc_CommonStockVotesPerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "CommonStockVotesPerShare",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of votes each holder is entitled to vote per share.",
        "label": "Common Stock Votes Per Share",
        "terseLabel": "Number of votes per share",
        "verboseLabel": "Votes per share"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_CommonStockVotesPerShareUponSunsetDate": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "CommonStockVotesPerShareUponSunsetDate",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of votes each holder is entitled to vote per share upon the Sunset date.",
        "label": "Common Stock Votes Per Share Upon Sunset Date",
        "terseLabel": "Votes per share upon Sunset date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/EmployeeBenefitPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefit plan",
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r127",
      "r128",
      "r129"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefit plan [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidatedPropertiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidatedPropertiesMember",
     "presentation": [
      "http://smithdouglas.com/role/VariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option Contracts [Member]",
        "label": "Consolidated Properties [Member]",
        "documentation": "Represents real estate properties and units within those properties that are partially owned and are consolidated within the entity's financial statements."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r198",
      "r242",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r254",
      "r258",
      "r300",
      "r301",
      "r302",
      "r303",
      "r305",
      "r306",
      "r308",
      "r310",
      "r311",
      "r790",
      "r791"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r198",
      "r242",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r254",
      "r258",
      "r300",
      "r301",
      "r302",
      "r303",
      "r305",
      "r306",
      "r308",
      "r310",
      "r311",
      "r790",
      "r791"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of consolidation and non-controlling interest",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r700"
     ]
    },
    "sdhc_ConsultingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ConsultingAgreementMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company board of managers was party to a consulting agreement with the company pursuant to which he provided services.",
        "label": "Consulting Agreement [Member]",
        "terseLabel": "Consulting Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_ConsultingFeesEarned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ConsultingFeesEarned",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company's board of managers was party to a consulting agreement with the company pursuant to which he provided services to the company in exchange earned fees.",
        "label": "Consulting Fees Earned",
        "terseLabel": "Consulting fees earned"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_ContingentConsiderationFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ContingentConsiderationFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of contingent consideration.",
        "label": "Contingent Consideration, Fair Value Disclosure",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_ContinuingEquityOwnersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ContinuingEquityOwnersMember",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The owner's investment in asset after they deduct any liabilities.",
        "label": "Continuing Equity Owners [Member]",
        "terseLabel": "Continuing Equity Owners [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer deposits",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r359",
      "r362"
     ]
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r249",
      "r250",
      "r251",
      "r252",
      "r258",
      "r778"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of home closings",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r192",
      "r270",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r307",
      "r309",
      "r311",
      "r312",
      "r476",
      "r790"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of home closings",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r755"
     ]
    },
    "us-gaap_CostsAndExpensesRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostsAndExpensesRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consulting service",
        "label": "Costs and Expenses, Related Party",
        "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r196",
      "r197",
      "r317",
      "r344",
      "r506",
      "r697",
      "r699"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_CreditFacilityMinimumLiquidityRequirement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "CreditFacilityMinimumLiquidityRequirement",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of cash liquidity required under the credit facility.",
        "label": "Credit Facility, Minimum Liquidity Requirement",
        "terseLabel": "Minimum liquidity requirement"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r190",
      "r313",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r329",
      "r336",
      "r337",
      "r339"
     ]
    },
    "sdhc_DebtInstrumentAdditionalExtendedMaturityPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "DebtInstrumentAdditionalExtendedMaturityPeriod",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extended period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument Additional Extended Maturity Period",
        "terseLabel": "Additional extended maturity period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r91",
      "r92",
      "r138",
      "r140",
      "r198",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r486",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r764"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis spread on variable rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt principal amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r83",
      "r314",
      "r486",
      "r708",
      "r709"
     ]
    },
    "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFrequencyOfPeriodicPayment",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Frequency of debt payment",
        "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r89"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r315"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r338",
      "r486",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r764"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r707",
      "r825"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r198",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r486",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r764"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r51",
      "r54",
      "r80",
      "r81",
      "r83",
      "r88",
      "r122",
      "r123",
      "r198",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r338",
      "r486",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r764"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit facility term",
        "terseLabel": "Debt instrument term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/AccruedIncentiveCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred compensation expense",
        "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r126"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt issuance costs, net of accumulated amortization",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r793"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax asset",
        "terseLabel": "Deferred tax asset, net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r425",
      "r426"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for deferred income taxes",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r131",
      "r156",
      "r441",
      "r442",
      "r766"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax receivable agreement liability",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r139",
      "r432"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance on deferred tax assets",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "sdhc_DeferredTaxLiabilitiesAdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "DeferredTaxLiabilitiesAdditionalPaidInCapital",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from additional paid in capital.",
        "label": "Deferred Tax Liabilities Additional Paid in Capital",
        "verboseLabel": "Deferred tax asset and TRA liability recorded against additional paid-in capital"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/EmployeeBenefitPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employer contributions",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r365",
      "r372",
      "r714",
      "r715",
      "r716",
      "r717"
     ]
    },
    "us-gaap_DefinedContributionPlanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanAbstract",
     "presentation": [
      "http://smithdouglas.com/role/EmployeeBenefitPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan [Abstract]",
        "label": "Defined Contribution Plan [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "presentation": [
      "http://smithdouglas.com/role/EmployeeBenefitPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r373"
     ]
    },
    "us-gaap_DefinedContributionPlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanTable",
     "presentation": [
      "http://smithdouglas.com/role/EmployeeBenefitPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan [Table]",
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r373"
     ]
    },
    "sdhc_DepositsOnRealEstateUnderOptionOrContract": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "DepositsOnRealEstateUnderOptionOrContract",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deposits on real estate under option or contract.",
        "label": "Deposits on Real Estate Under Option or Contract",
        "terseLabel": "Deposits on real estate under option or contract"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_DepositsOnRealEstateUnderOptionOrContractsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "DepositsOnRealEstateUnderOptionOrContractsAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits on Real Estate Under Option or Contracts [Abstract]",
        "terseLabel": "Deposits on Real Estate under Option or Contract [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for Deposits on real estate under option or contract.",
        "label": "Deposits on Real Estate Under Option or Contracts [Policy Text Block]",
        "terseLabel": "Deposits on real estate under option or contract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows",
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r44"
     ]
    },
    "sdhc_DevonStreetHomesLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "DevonStreetHomesLPMember",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails",
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of acquired entity (Devon Street Homes, L.P is a builder of single-family homes in America).",
        "label": "Devon Street Homes, L.P [Member]",
        "verboseLabel": "Devon Street Homes, L.P. [Member]",
        "terseLabel": "Devon Street Homes, L.P [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DilutiveSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DilutiveSecurities",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Add: Net income impact from assumed redemption of all LLC Interests to common stock",
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPayments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r379",
      "r409",
      "r410",
      "r412",
      "r721"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distributions",
        "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared",
        "documentation": "Amount of equity impact of cash distributions declared to unit-holder of limited liability company (LLC)."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r231"
     ]
    },
    "sdhc_DistributionsFromUnconsolidatedEntities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "DistributionsFromUnconsolidatedEntities",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss) and return on investment.",
        "label": "Distributions from unconsolidated entities",
        "terseLabel": "Distributions from unconsolidated entities"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "DistributionsToMembersRelatedToIncomeTaxLiabilitiesAbstract",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distributions to Members Related to Income Tax Liabilities [Abstract]",
        "terseLabel": "Distributions to Members Related to Their Income Tax Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r742"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_DryLeaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "DryLeaseAgreementMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The dry lease agreement made between the company and related party for the use of the aircraft for business travel.",
        "label": "Dry Lease Agreement [Member]",
        "terseLabel": "Dry Lease Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_DueToRelatedPartiesAndNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "DueToRelatedPartiesAndNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of due to related parties and notes payable .",
        "label": "Due to Related Parties and Notes Payable",
        "terseLabel": "Due to related parties and notes payable - related party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [Abstract]",
        "verboseLabel": "Earnings per share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (in dollars per share)",
        "terseLabel": "Basic earnings per share (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r214",
      "r216",
      "r224",
      "r225",
      "r226",
      "r230",
      "r467",
      "r468",
      "r532",
      "r553",
      "r702"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (in dollars per share)",
        "terseLabel": "Diluted earnings per share (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r216",
      "r224",
      "r225",
      "r226",
      "r230",
      "r467",
      "r468",
      "r532",
      "r553",
      "r702"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r227",
      "r228",
      "r229"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense",
     "presentation": [
      "http://smithdouglas.com/role/EarningsPerShareDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated annual effective tax rate",
        "terseLabel": "Income tax expense attributable to non controlling interest",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r822",
      "r823"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining vesting period over which compensation expense is expected to be recognized",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized compensation cost",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders'/ members' equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r161",
      "r177",
      "r178",
      "r179",
      "r199",
      "r200",
      "r201",
      "r203",
      "r209",
      "r211",
      "r231",
      "r272",
      "r273",
      "r357",
      "r413",
      "r414",
      "r415",
      "r437",
      "r438",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r499",
      "r556",
      "r557",
      "r558",
      "r574",
      "r649"
     ]
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distributions of income from unconsolidated entities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r7",
      "r103",
      "r548"
     ]
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other than temporary impairments of investments in unconsolidated entities",
        "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment."
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity investment",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r267",
      "r756",
      "r781"
     ]
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInvestmentsInUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in unconsolidated entities [Abstract]",
        "verboseLabel": "Investments in Unconsolidated Entities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in unconsolidated entities",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r269",
      "r271",
      "r749"
     ]
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsPolicy",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in unconsolidated entities",
        "label": "Equity Method Investments [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r78",
      "r268"
     ]
    },
    "sdhc_EquityProceedsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "EquityProceedsPercentage",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity proceeds percentage from the issuance of shares, required as per amended credit facility financial covenants.",
        "label": "Equity Proceeds Percentage",
        "terseLabel": "Equity proceeds percentage"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ExecutiveOfficerMember",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive [Member]"
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "sdhc_FacilitiesFeeIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "FacilitiesFeeIncurred",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of facility fee incurred which needs to pay.",
        "label": "Facilities Fee Incurred",
        "terseLabel": "Facilities fee incurred"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_FacilitiesFeePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "FacilitiesFeePaid",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of facility fee paid related to business development and vendor relations.",
        "label": "Facilities Fee Paid",
        "terseLabel": "Facilities fee paid"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r471",
      "r474"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r471",
      "r474"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r471",
      "r509",
      "r510",
      "r511",
      "r708",
      "r709",
      "r714",
      "r715",
      "r716"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r471",
      "r472",
      "r473",
      "r475"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of financial instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of financial instruments",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 2 [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r365",
      "r370",
      "r471",
      "r510",
      "r708",
      "r709",
      "r714",
      "r715",
      "r716"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r471",
      "r511",
      "r708",
      "r709",
      "r714",
      "r715",
      "r716"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r509",
      "r510",
      "r511",
      "r708",
      "r709",
      "r714",
      "r715",
      "r716"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recurring [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r475"
     ]
    },
    "us-gaap_FairValueNetAssetLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueNetAssetLiabilityAbstract",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset or liability measured at fair value on a recurring basis [Abstract]",
        "label": "Fair Value, Net Asset (Liability) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "sdhc_FormerMemberOfBoardOfManagerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "FormerMemberOfBoardOfManagerMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The company has entered into lot option transactions with a former member of the board of managers.",
        "label": "Former Member of Board of Manager [Member]",
        "terseLabel": "Former Member of Board of Manager [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 3.0
      },
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails",
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails",
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "terseLabel": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r275",
      "r531",
      "r706",
      "r726",
      "r784",
      "r785"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r278",
      "r706"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairedAccumulatedImpairmentLossAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill impairment",
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r276",
      "r277",
      "r278",
      "r706"
     ]
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillPeriodIncreaseDecrease",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in goodwill",
        "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r783"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Home closing gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r192",
      "r240",
      "r249",
      "r255",
      "r258",
      "r270",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r307",
      "r309",
      "r311",
      "r312",
      "r476",
      "r704",
      "r790"
     ]
    },
    "sdhc_HoustonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "HoustonMember",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Houston is the city in the U.S. state of Texas.",
        "label": "Houston [Member]",
        "terseLabel": "Houston [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IPOMember",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfRealEstate",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of real estate",
        "documentation": "The charge against earnings in the period to reduce the carrying amount of real property to fair value."
       }
      }
     },
     "auth_ref": [
      "r762",
      "r786"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r102",
      "r144",
      "r240",
      "r249",
      "r255",
      "r258",
      "r533",
      "r549",
      "r704"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/InvestmentsInUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Equity in earnings from unconsolidated entities",
        "negatedLabel": "Equity in income from unconsolidated entities",
        "terseLabel": "Income from unconsolidated entities",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r103",
      "r143",
      "r244",
      "r267",
      "r548"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://smithdouglas.com/role/EmployeeBenefitPlanDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r280",
      "r633"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://smithdouglas.com/role/EmployeeBenefitPlanDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r633"
     ]
    },
    "sdhc_IncomeTaxAndTaxReceivableAgreementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "IncomeTaxAndTaxReceivableAgreementAbstract",
     "presentation": [
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax and Tax Receivable Agreement [Abstract]",
        "terseLabel": "Income Taxes and Tax Receivable Agreement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes and tax receivable agreement [Abstract]",
        "terseLabel": "Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes and tax receivable agreement",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r421",
      "r428",
      "r430",
      "r435",
      "r439",
      "r443",
      "r444",
      "r445",
      "r568"
     ]
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationTable",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination [Table]",
        "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for income taxes",
        "terseLabel": "Income tax provision",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r157",
      "r210",
      "r211",
      "r245",
      "r427",
      "r440",
      "r554"
     ]
    },
    "sdhc_IncomeTaxLiabilitiesDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "IncomeTaxLiabilitiesDistributions",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of distributions to members related to their income tax liabilities.",
        "label": "Income Tax Liabilities Distributions",
        "terseLabel": "Tax distributions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r423",
      "r424",
      "r430",
      "r431",
      "r434",
      "r436",
      "r562"
     ]
    },
    "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Income tax expense on net income attributable to NCI at 25.0%",
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes",
        "label": "Income Taxes Paid, Net",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses and other liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer deposits",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r517",
      "r761"
     ]
    },
    "sdhc_IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in deposits on real estate under option or contract.",
        "label": "Increase (Decrease) in Deposits on Real Estate Under Option or Contract",
        "negatedLabel": "Deposits on real estate under option or contract"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_IncreaseDecreaseInFairValueOfContingentConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "IncreaseDecreaseInFairValueOfContingentConsideration",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in fair value of contingent consideration from the acquisition date.",
        "label": "Increase (Decrease) in Fair Value of Contingent Consideration",
        "terseLabel": "Change in fair value of contingent consideration"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_IncreaseDecreaseInMembersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "IncreaseDecreaseInMembersEquityRollForward",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "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 Members' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Members' Equity [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "sdhc_IncreaseDecreaseInRealEstateInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "IncreaseDecreaseInRealEstateInventory",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in real estate inventory.",
        "label": "Increase (Decrease) in Real estate inventory",
        "negatedLabel": "Real estate inventory"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock",
     "presentation": [
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of noncontrolling interest conversion of common stock.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect, Noncontrolling Interest Conversion of Common Stock",
        "terseLabel": "LLC Interests that are exchangeable for common stock (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends",
     "presentation": [
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unvested RSUs (in shares)",
        "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r772",
      "r773",
      "r774",
      "r776"
     ]
    },
    "sdhc_InitialPublicOfferingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "InitialPublicOfferingAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial Public Offering [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity impact of IPO and related transactions of limited liability company (LLC).",
        "label": "Initial Public Offering and Related Transactions Limited Liability Company (LLC)",
        "negatedLabel": "IPO and Related Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of units impact of IPO related transactions of limited liability company (LLC).",
        "label": "Initial Public Offering and Related Transactions, Shares Limited Liability Company (LLC)",
        "negatedLabel": "IPO and Related Transactions (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for Initial public offering and reorganization transactions.",
        "label": "Initial Public Offering and Reorganization Transactions [Policy Text Block]",
        "terseLabel": "Initial Public Offering and Reorganization Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "negatedLabel": "Interest expensed",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r146",
      "r180",
      "r243",
      "r484",
      "r634",
      "r736",
      "r844"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for interest, net of amounts capitalized",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r187",
      "r188"
     ]
    },
    "us-gaap_InventoryRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRealEstate",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total real estate inventory",
        "terseLabel": "Real estate inventory",
        "label": "Inventory, Real Estate",
        "documentation": "Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryRealEstateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRealEstateAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateInventoryDetails",
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Real Estate [Abstract]",
        "terseLabel": "Real Estate Inventory [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryRealEstateConstructionInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRealEstateConstructionInProcess",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails": {
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Homes under construction, completed homes and model homes",
        "documentation": "Cost of real estate projects incurred for projects for eventual sale or transfer (condominium or time share projects, vacation clubs)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRealEstateLandAndLandDevelopmentCosts",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails": {
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfRealEstateInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lots held for construction",
        "documentation": "Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities.."
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "us-gaap_InventoryRealEstatePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRealEstatePolicy",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real estate inventory",
        "documentation": "Disclosure of accounting policy for capitalizing costs incurred as inventory, determining carrying values, recognizing impairment; and the timing of and methods used for charging inventory to cost of sales."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r586",
      "r588",
      "r589",
      "r591",
      "r593",
      "r657",
      "r659",
      "r661",
      "r664",
      "r665",
      "r666",
      "r667",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r730"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments [Domain]",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r586",
      "r588",
      "r589",
      "r591",
      "r593",
      "r657",
      "r659",
      "r661",
      "r664",
      "r665",
      "r666",
      "r667",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r730"
     ]
    },
    "sdhc_InvestmentsInUnconsolidatedEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "InvestmentsInUnconsolidatedEntitiesMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member categorizes all investments in securities to segregate them from other than security investments.",
        "label": "Investments in Unconsolidated Entities [Member]",
        "terseLabel": "Investments in Unconsolidated Entities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_JBBCherokeeHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "JBBCherokeeHoldingsLLCMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A company ultimately beneficially owned by the Company's JBB Cherokee Holdings LLC.",
        "label": "JBB Cherokee Holdings LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_LLCInterestsPurchased": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "LLCInterestsPurchased",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LLC interests purchased.",
        "label": "LLC Interests Purchased",
        "terseLabel": "LLC Interests Purchased"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://smithdouglas.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease cost",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeDisclosureAbstract",
     "presentation": [
      "http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases, Future Minimum Payments Required Under Operating Leases",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r828"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      },
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "2025",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      },
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "verboseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2024",
        "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."
       }
      }
     },
     "auth_ref": [
      "r828"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      },
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letter of Credit [Member]",
        "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)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit outstanding, amount",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r192",
      "r270",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r307",
      "r309",
      "r311",
      "r312",
      "r454",
      "r457",
      "r458",
      "r476",
      "r602",
      "r703",
      "r738",
      "r790",
      "r831",
      "r832"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders'/members' equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r142",
      "r544",
      "r726",
      "r765",
      "r782",
      "r826"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Stockholders'/Members' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_LiabilitiesRelatedToRealEstateNotOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "LiabilitiesRelatedToRealEstateNotOwned",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of liabilities related to real estate that is not owned.",
        "label": "Liabilities Related to Real Estate Not Owned",
        "terseLabel": "Liabilities related to real estate not owned"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_LimitedWarrantyPeriodAgainstBuildingDefects": {
     "xbrltype": "durationItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "LimitedWarrantyPeriodAgainstBuildingDefects",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of limited warranty for major defects in buildings, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Limited Warranty Period Against Building Defects",
        "terseLabel": "Limited warranty period against building defects"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_LimitedWarrantyPeriodAgainstStructuralClaims": {
     "xbrltype": "durationItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "LimitedWarrantyPeriodAgainstStructuralClaims",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of limited warranty for major defects in structural elements, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Limited Warranty Period Against Structural Claims",
        "terseLabel": "Limited warranty period against structural claims"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility, outstanding, amount",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r140",
      "r840"
     ]
    },
    "us-gaap_LineOfCreditFacilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityAbstract",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of additional borrowing capacity under the accordion feature of the line of credit facility that allows the entity to borrow up to an additional amount upon the satisfaction of certain conditions, including obtaining commitments from one or more lenders.",
        "label": "Line Of Credit Facility, Additional Borrowing Capacity Accordion Feature",
        "terseLabel": "Accordion feature"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityExpirationDate1",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit facility maturing date",
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate on outstanding borrowings",
        "documentation": "The effective interest rate at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Applicable margin rate",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "documentation": "The effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured revolving credit facility",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowing availability",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Table]",
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r764"
     ]
    },
    "us-gaap_LinesOfCreditFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LinesOfCreditFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings under Credit Facility",
        "label": "Lines of Credit, Fair Value Disclosure",
        "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableToBank": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansPayableToBank",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans payable to banks collateralized",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r140",
      "r840"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r140",
      "r326",
      "r340",
      "r708",
      "r709",
      "r840"
     ]
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtByMaturityAbstract",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Future Maturities of Notes Payable to Third Parties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r767"
     ]
    },
    "sdhc_LongTermIncentiveCompensationVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "LongTermIncentiveCompensationVestingPeriod",
     "presentation": [
      "http://smithdouglas.com/role/AccruedIncentiveCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period for vesting of long term incentive compensation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Long Term Incentive Compensation Vesting Period",
        "terseLabel": "Vesting period of long term incentive compensation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r46"
     ]
    },
    "sdhc_LotOptionAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "LotOptionAgreementsMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A lot option agreements whereby a deposit is provided to the seller, the Company has in the past, in lieu of providing a deposit, invested a minority interest in certain of the land banking entities with which it contracts.",
        "label": "Lot Option Agreements [Member]",
        "terseLabel": "Lot Option Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_MalpracticeLossContingencyLettersOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "MalpracticeLossContingencyLettersOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of letters of credit that is available for the future payment of malpractice claims.",
        "label": "Malpractice Loss Contingency, Letters of Credit",
        "terseLabel": "Letters of credit"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_MalpracticeLossContingencyPerformanceAndSuretyBonds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "MalpracticeLossContingencyPerformanceAndSuretyBonds",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of performance and surety bonds that are available for the future payment of malpractice claims.",
        "label": "Malpractice Loss Contingency, Performance and Surety Bonds",
        "terseLabel": "Performance and surety bonds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketingAndAdvertisingExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketingAndAdvertisingExpenseAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_MaximumLeverageRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "MaximumLeverageRatio",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum leverage ratio expected to be maintained pursuant to amended credit facility in order to pay dividends in an amount greater than the prior year.",
        "label": "Maximum Leverage Ratio",
        "terseLabel": "Maximum leverage ratio"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r286",
      "r374",
      "r516",
      "r555",
      "r594",
      "r595",
      "r658",
      "r660",
      "r662",
      "r663",
      "r668",
      "r692",
      "r693",
      "r705",
      "r712",
      "r720",
      "r727",
      "r792",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ]
    },
    "sdhc_MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset": {
     "xbrltype": "percentItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of Class B common stock outstanding compared to total of Class A and Class B common stock outstanding for occurrence of Sunset.",
        "label": "Maximum number of Class B common stock outstanding compared to total of Class A and Class B common stock outstanding for occurrence of Sunset",
        "terseLabel": "Maximum number of Class B common stock outstanding compared to total of Class A and Class B common stock outstanding for occurrence of Sunset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MembersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MembersEquity",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Members' equity",
        "documentation": "Amount of ownership interest in limited liability company (LLC), attributable to the parent entity."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r232",
      "r233",
      "r234",
      "r235"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r286",
      "r374",
      "r516",
      "r555",
      "r594",
      "r595",
      "r658",
      "r660",
      "r662",
      "r663",
      "r668",
      "r692",
      "r693",
      "r705",
      "r712",
      "r720",
      "r727",
      "r792",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ]
    },
    "sdhc_MinimumRatioOfEBITDAToInterestIncurred": {
     "xbrltype": "percentItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "MinimumRatioOfEBITDAToInterestIncurred",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum ratio of EBITDA to interest incurred",
        "label": "Minimum ratio of EBITDA to interest incurred",
        "terseLabel": "Minimum ratio of EBITDA to interest incurred"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_MinimumTangibleNetWorthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "MinimumTangibleNetWorthMember",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components used to calculate minimum tangible net worth.",
        "label": "Minimum Tangible Net Worth [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests attributable to Smith Douglas Holdings LLC",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r141",
      "r192",
      "r270",
      "r300",
      "r303",
      "r304",
      "r305",
      "r311",
      "r312",
      "r476",
      "r543",
      "r606"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of non-controlling interest",
        "label": "Ownership percentage of noncontrolling interests",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of economic interest",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_NashvilleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "NashvilleMember",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nashville is the capital of the U.S. state of Tennessee.",
        "label": "Nashville [Member]",
        "terseLabel": "Nashville [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_NatureOfBusinessPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "NatureOfBusinessPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for nature of business.",
        "label": "Nature of Business [Policy Text Block]",
        "terseLabel": "Nature of business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r112",
      "r113"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 0.0
      },
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to Smith Douglas Homes Corp.",
        "terseLabel": "Net income attributable to Smith Douglas Homes Corp, Basic",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r113",
      "r145",
      "r163",
      "r174",
      "r175",
      "r179",
      "r192",
      "r202",
      "r204",
      "r205",
      "r206",
      "r207",
      "r210",
      "r211",
      "r222",
      "r240",
      "r249",
      "r255",
      "r258",
      "r270",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r307",
      "r309",
      "r311",
      "r312",
      "r468",
      "r476",
      "r552",
      "r625",
      "r647",
      "r648",
      "r704",
      "r736",
      "r790"
     ]
    },
    "us-gaap_NetIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAbstract",
     "presentation": [
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Numerator [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income attributable to non-controlling interests and LLC members prior to IPO",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r135",
      "r174",
      "r175",
      "r210",
      "r211",
      "r551",
      "r758"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/EarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to Smith Douglas Homes Corp., after adjustment for assumed redemption, Diluted",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r215",
      "r218",
      "r219",
      "r220",
      "r221",
      "r223",
      "r226"
     ]
    },
    "sdhc_NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income subsequent to reorganization transactions and IPO related to transactions.",
        "label": "Net Income Subsequent to Reorganization Transactions and Initial Public Offering",
        "terseLabel": "Net income subsequent to Reorganization Transactions and IPO"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_NetLossPriorToReorganizationTransactionsAndInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "NetLossPriorToReorganizationTransactionsAndInitialPublicOffering",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity impact of Net loss prior to reorganization transactions and IPO of limited liability company (LLC).",
        "label": "Net Loss Prior to Reorganization Transactions and Initial Public Offering",
        "negatedLabel": "Net loss prior to Reorganization Transactions and IPO"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent accounting pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://smithdouglas.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://smithdouglas.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "us-gaap_NoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation and Non-Controlling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Controlling Interest [Member]",
        "terseLabel": "Continuing Equity Owners [Member]",
        "verboseLabel": "Continuing Equity Owners [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r357",
      "r768",
      "r769",
      "r770",
      "r845"
     ]
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r140",
      "r840"
     ]
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Seller note payable",
        "label": "Notes Payable, Fair Value Disclosure",
        "documentation": "Fair value portion of notes payable."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableOtherPayablesMember",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableFutureMaturitiesOfNotesPayableToThirdPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable [Member]",
        "documentation": "A written promise to pay a note to a third party."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_NumberOfBusinessTransactions": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "NumberOfBusinessTransactions",
     "presentation": [
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The company had a business transaction and activities.",
        "label": "Number of Business Transactions",
        "terseLabel": "Number of business transactions"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_NumberOfLotsPurchased": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "NumberOfLotsPurchased",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of lots purchased during period.",
        "label": "Number of Lots Purchased",
        "terseLabel": "Number of lots purchased"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_NumberOfLotsSold": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "NumberOfLotsSold",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of lots sold during period.",
        "label": "Number of Lots Sold",
        "terseLabel": "Number of lots sold"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_NumberOfNotesPayables": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "NumberOfNotesPayables",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of uncollateralized notes payable.",
        "label": "Number of Notes Payables",
        "terseLabel": "Number of uncollateralized notes payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of reportable segments",
        "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."
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/LeasesLeaseCostDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease costs",
        "verboseLabel": "Operating lease costs (related party)",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r725"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Minimum Payments [Abstract]",
        "label": "Future Lease Payments Under Operating Leases with Related Parties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetailsCalc2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetailsCalc2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails",
      "http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails",
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liabilities",
        "terseLabel": "Total lease liabilities",
        "label": "Total lease liability (related party)",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails",
      "http://smithdouglas.com/role/LeasesFutureMinimumPaymentsRequiredUnderOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments under the office lease agreement",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r495"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails",
      "http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU assets",
        "label": "Operating lease right-of-use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash lease expense",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r725"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://smithdouglas.com/role/LeasesAdditionalInformationRelatedToLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining lease term (in months)",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r725"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of business and summary of significant accounting policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of business and summary of significant accounting policies",
        "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."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r114",
      "r115",
      "r134"
     ]
    },
    "sdhc_OtherAssetPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "OtherAssetPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for other assets.",
        "label": "Other Asset [Policy Text Block]",
        "terseLabel": "Other assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      },
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "totalLabel": "Total other assets",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r168",
      "r537",
      "r738"
     ]
    },
    "us-gaap_OtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other assets."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r77"
     ]
    },
    "us-gaap_OtherAssetsMiscellaneous": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsMiscellaneous",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Miscellaneous",
        "documentation": "Amount of other miscellaneous assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Development reimbursement receivables from land bankers (Note 10)",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r612"
     ]
    },
    "us-gaap_OverAllotmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OverAllotmentOptionMember",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriters' Option [Member]",
        "label": "Over-Allotment Option [Member]",
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_OwnershipInterestsRecapitalizedIntoLLCInterests": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "OwnershipInterestsRecapitalizedIntoLLCInterests",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of ownership interests recapitalized into LLC interests.",
        "label": "Ownership Interests Recapitalized into LLC Interests",
        "terseLabel": "Ownership interests recapitalized into LLC interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ParentMember",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity [Member]",
        "terseLabel": "Smith Douglas Homes Corp. [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PartnersCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PartnersCapitalAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Members' equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r752",
      "r760"
     ]
    },
    "us-gaap_PaymentsOfCapitalDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfCapitalDistribution",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distributions to members of Smith Douglas Holdings LLC",
        "label": "Payments of Capital Distribution",
        "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of offering costs",
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "sdhc_PaymentsRelatedToRepurchasesOfRealEstateNotOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "PaymentsRelatedToRepurchasesOfRealEstateNotOwned",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the payments related to repurchases of real estate not owned.",
        "label": "Payments Related to Repurchases of Real Estate Not Owned",
        "negatedLabel": "Payments related to repurchases of real estate not owned"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "sdhc_PercentageOfPaymentOnTaxBenefit": {
     "xbrltype": "percentItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "PercentageOfPaymentOnTaxBenefit",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of payment on tax benefit.",
        "label": "Percentage of Payment on Tax Benefit",
        "terseLabel": "Percentage of payment on tax benefit",
        "verboseLabel": "Percentage of projected tax benefits"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_PercentageOfVotingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "PercentageOfVotingInterests",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of voting equity interests.",
        "label": "Percentage of Voting Interests",
        "terseLabel": "Percentage of voting membership interest"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_PeriodForEmployeesAnnualBonusPaid": {
     "xbrltype": "durationItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "PeriodForEmployeesAnnualBonusPaid",
     "presentation": [
      "http://smithdouglas.com/role/AccruedIncentiveCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period for employee's annual bonus paid, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Period for Employees Annual Bonus Paid",
        "terseLabel": "Period for Employee's annual bonus paid"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820"
     ]
    },
    "sdhc_PreTaxIncomePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "PreTaxIncomePercentage",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum Pre tax income percentage required in any quarter as per amended credit facility financial covenants.",
        "label": "Pre Tax Income Percentage",
        "terseLabel": "Pre tax income percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r342"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, authorized (in shares)",
        "label": "Preferred stock, shares authorized (in shares)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r604"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, issued (in shares)",
        "label": "Preferred stock, shares issued (in shares)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r342"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, outstanding (in shares)",
        "label": "Preferred stock, shares outstanding (in shares)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r604",
      "r623",
      "r845",
      "r846"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, $0.0001 par value - 10,000,000 shares authorized; none issued and outstanding as of March 31, 2024",
        "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."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r540",
      "r726"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid insurance and other expenses",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_PreviousCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "PreviousCreditFacilityMember",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured revolving credit facility pre-IPO.",
        "label": "Previous Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrimeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrimeRateMember",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prime Rate [Member]",
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distributions of capital from unconsolidated entities",
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r759"
     ]
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of Class A Common stock in IPO, net of underwriting discount",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings under revolving credit facility",
        "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."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r764"
     ]
    },
    "us-gaap_ProceedsFromPaymentsToMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromPaymentsToMinorityShareholders",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase or redemption of LLC Interests",
        "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_ProceedsFromSalesOfRealEstateNotOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ProceedsFromSalesOfRealEstateNotOwned",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of real estate not owned.",
        "label": "Proceeds From Sales of Real Estate Not Owned",
        "terseLabel": "Proceeds from sales of real estate not owned"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty Reserves [Abstract]",
        "label": "Warranty reserves [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrual",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesDetails",
      "http://smithdouglas.com/role/WarrantyReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty reserves",
        "periodEndLabel": "Balance, end of period",
        "periodStartLabel": "Balance, beginning of period",
        "label": "Standard and Extended Product Warranty Accrual",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r291",
      "r295",
      "r299"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/WarrantyReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Warranty claims",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty."
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/WarrantyReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Adjustments to pre-existing reserves",
        "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties",
        "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties."
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/WarrantyReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to reserves from new home closings",
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued."
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/WarrantyReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty reserves",
        "label": "Product Warranty Disclosure [Text Block]",
        "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r288",
      "r289",
      "r290",
      "r292",
      "r293"
     ]
    },
    "us-gaap_ProductWarrantyLiabilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyLiabilityLineItems",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranty Liability [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyLiabilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyLiabilityTable",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Product Information [Table]",
        "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income",
        "totalLabel": "Net income",
        "label": "Net income (loss)",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r174",
      "r175",
      "r184",
      "r192",
      "r202",
      "r210",
      "r211",
      "r240",
      "r249",
      "r255",
      "r258",
      "r270",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r307",
      "r309",
      "r311",
      "r312",
      "r452",
      "r455",
      "r456",
      "r468",
      "r476",
      "r533",
      "r550",
      "r573",
      "r625",
      "r647",
      "r648",
      "r704",
      "r723",
      "r724",
      "r737",
      "r758",
      "r790"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and Equipment [Abstract]",
        "label": "Property and equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r151",
      "r154",
      "r155"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r165",
      "r547"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGrossAbstract",
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment [Abstract]",
        "label": "Property, Plant and Equipment, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net property and equipment",
        "label": "Property and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r534",
      "r547",
      "r726"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r151",
      "r154",
      "r545"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life of property, plant and equipment",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_PurchaseOfLLCInterestsFromContinuingEquityOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "PurchaseOfLLCInterestsFromContinuingEquityOwners",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of LLC interests from Continuing Equity Owners",
        "label": "Purchase of LLC interests from Continuing Equity Owners"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_PurchaseOfLotsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "PurchaseOfLotsAmount",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lots purchased during period.",
        "label": "Purchase of Lots Amount",
        "terseLabel": "Amount of lots purchased"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_RaleighMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RaleighMember",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Raleigh is the capital city of North Carolina.",
        "label": "Raleigh [Member]",
        "terseLabel": "Raleigh [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r286",
      "r364",
      "r374",
      "r405",
      "r406",
      "r407",
      "r512",
      "r516",
      "r555",
      "r594",
      "r595",
      "r658",
      "r660",
      "r662",
      "r663",
      "r668",
      "r692",
      "r693",
      "r705",
      "r712",
      "r720",
      "r727",
      "r730",
      "r787",
      "r792",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesWarrantyReservesDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r286",
      "r364",
      "r374",
      "r405",
      "r406",
      "r407",
      "r512",
      "r516",
      "r555",
      "r594",
      "r595",
      "r658",
      "r660",
      "r662",
      "r663",
      "r668",
      "r692",
      "r693",
      "r705",
      "r712",
      "r720",
      "r727",
      "r730",
      "r787",
      "r792",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ]
    },
    "sdhc_RealEstateInventoryAndCapitalizedInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RealEstateInventoryAndCapitalizedInterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Real estate inventory and capitalized interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_RealEstateInventoryAndCapitalizedInterestTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RealEstateInventoryAndCapitalizedInterestTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for real estate inventory and capitalized interest.",
        "label": "Real estate inventory and capitalized interest [Text Block]",
        "terseLabel": "Real estate inventory and capitalized interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstateInventoryCapitalizedInterestCosts",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Capitalized interest, end of period",
        "periodStartLabel": "Capitalized interest, beginning of period",
        "label": "Real Estate Inventory, Capitalized Interest Costs",
        "documentation": "Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstateInventoryCapitalizedInterestCostsCostOfSales1",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest charged to cost of home closings",
        "label": "Real Estate Inventory, Capitalized Interest Costs, Cost of Sales",
        "documentation": "Amount of interest cost charged to cost of sales that had been previously capitalized to inventory."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstateInventoryCapitalizedInterestCostsIncurred",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest incurred",
        "documentation": "The amount of interest capitalized to an operative builder's inventory during the period."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstateInventoryCapitalizedInterestCostsRollForward",
     "presentation": [
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestSummaryOfCapitalizedInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Inventory, Capitalized Interest Costs [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_RealEstateInventoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RealEstateInventoryTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/RealEstateInventoryAndCapitalizedInterestTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of inventory real estate.",
        "label": "Real Estate Inventory [Table Text Block]",
        "terseLabel": "Real Estate Inventory"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_RealEstateNotOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RealEstateNotOwned",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of real estate not owned.",
        "label": "Real Estate Not Owned",
        "terseLabel": "Real estate not owned"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_RealEstateNotOwnedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RealEstateNotOwnedAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRealEstateNotOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Not Owned [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_RealEstateNotOwnedPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RealEstateNotOwnedPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for real estate not owned.",
        "label": "Real Estate Not Owned [Policy Text Block]",
        "terseLabel": "Real estate not owned"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstatePropertiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstatePropertiesAxis",
     "presentation": [
      "http://smithdouglas.com/role/VariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Property Ownership [Axis]",
        "documentation": "Information by ownership of the property."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstatePropertiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstatePropertiesDomain",
     "presentation": [
      "http://smithdouglas.com/role/VariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Properties [Domain]",
        "documentation": "Represents categories of ownership of real estate properties."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_RedemptionOfCommonStockClassCAndDUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RedemptionOfCommonStockClassCAndDUnits",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash outflow associated with redemption of common stock class C and D Units.",
        "label": "Redemption of Common Stock Class C and D Units",
        "negatedLabel": "Redemption of Class C and D units"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_RedemptionOfStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RedemptionOfStockAbstract",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redemption of Stock [Abstract]",
        "terseLabel": "Redemption of Class C &amp; Class D Units [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r503",
      "r504",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r622",
      "r624",
      "r656"
     ]
    },
    "sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsAbstract",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Lease Cost Included Selling, General and Administrative Costs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, related party lease cost included selling, general and administrative costs, 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": "Related Party Lease Cost Included Selling, General and Administrative Costs [Table Text Block]",
        "terseLabel": "Related Party Lease Cost Included Selling, General and Administrative Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r195",
      "r503",
      "r504",
      "r505",
      "r506",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r622",
      "r624",
      "r656"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r630",
      "r633"
     ]
    },
    "us-gaap_RelatedPartyTransactionRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionRate",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncollateralized notes payable, interest rate",
        "label": "Related Party Transaction, Rate",
        "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Transactions with related parties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Axis]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r503",
      "r504",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r622",
      "r624",
      "r656",
      "r830"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transactions with related parties",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r501",
      "r502",
      "r504",
      "r507",
      "r569",
      "r570",
      "r571",
      "r631",
      "r632",
      "r633",
      "r653",
      "r655"
     ]
    },
    "sdhc_ReorganizationTransactionsLimitedLiabilityCompanyLLC": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ReorganizationTransactionsLimitedLiabilityCompanyLLC",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity impact of reorganization transactions of limited liability company (LLC).",
        "label": "Reorganization Transactions Limited Liability Company (LLC)",
        "negatedLabel": "Reorganization Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_ReorganizationTransactionsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ReorganizationTransactionsShares",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares retired in a reorganization transactions in a tax-free downstream merger accounted for as an asset purchase.",
        "label": "Reorganization Transactions, Shares",
        "terseLabel": "Reorganization Transactions (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of units impact of reorganization transactions of limited liability company (LLC).",
        "label": "Reorganization Transactions Shares, Limited Liability Company LLC",
        "negatedLabel": "Reorganization Transactions (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_ReorganizationTransactionsValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ReorganizationTransactionsValue",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of a reorganization transactions in a tax-free downstream merger accounted for as an asset purchase.",
        "label": "Reorganization Transactions, Value",
        "terseLabel": "Reorganization Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments under revolving credit facility",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r764"
     ]
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on notes payable",
        "label": "Repayments of Notes Payable",
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on notes payable related party",
        "label": "Repayments of Related Party Debt",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r196",
      "r197",
      "r317",
      "r344",
      "r506",
      "r698",
      "r699"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units [Member]",
        "terseLabel": "RSUs [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r124",
      "r542",
      "r559",
      "r560",
      "r567",
      "r605",
      "r726"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r199",
      "r200",
      "r201",
      "r203",
      "r209",
      "r211",
      "r272",
      "r273",
      "r413",
      "r414",
      "r415",
      "r437",
      "r438",
      "r459",
      "r461",
      "r462",
      "r464",
      "r466",
      "r556",
      "r558",
      "r574",
      "r845"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Home closing revenue",
        "terseLabel": "Home closing revenue",
        "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."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r242",
      "r248",
      "r253",
      "r254",
      "r260",
      "r262",
      "r264",
      "r360",
      "r361",
      "r518"
     ]
    },
    "us-gaap_RevenueRecognitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue recognition",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r694",
      "r701"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility [Member]",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://smithdouglas.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://smithdouglas.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "sdhc_SaleOfLotsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "SaleOfLotsAmount",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An amount or lots sold during period.",
        "label": "Sale of Lots Amount",
        "terseLabel": "Amount of lots sold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r375",
      "r771"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r212",
      "r375",
      "r750",
      "r771"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/AccruedExpensesAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Expenses and Other Liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r448"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allocation of the Preliminary Purchase Price as of the Acquisition",
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60"
     ]
    },
    "sdhc_ScheduleOfCommonStockReservedForIssuanceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ScheduleOfCommonStockReservedForIssuanceTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's common stock, reserved for issuance.",
        "label": "Schedule of Common Stock Reserved for Issuance [Table Text Block]",
        "terseLabel": "Class A Common Stock Reserved for Issuance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and Diluted Earnings Per Share",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r776"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/FairValueOfFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Assets and Liabilities Measured on Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r471"
     ]
    },
    "sdhc_ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments required under operating leases with related parties and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.",
        "label": "Schedule of Future Minimum Payments Required Under Operating Leases with Related Parties [Table Text Block]",
        "terseLabel": "Future Minimum Payments Required Under Operating Leases with Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Future Maturities of Notes Payable to Third Parties",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets",
        "label": "Schedule of Other Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/WarrantyReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Activity in Warranty Liability Account",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://smithdouglas.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/AcquisitionOfDevonStreetHomesLPTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Fair Value of Each Class of Consideration Transferred or Expected to be Transferred",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesFutureLeasePaymentsUnderOperatingLeasesWithRelatedPartiesDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r629",
      "r630",
      "r633"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r43"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Net Income (Loss), Assets by Segments",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r43"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r377",
      "r378",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50",
      "r51",
      "r52",
      "r53",
      "r54",
      "r122",
      "r123",
      "r124",
      "r170",
      "r171",
      "r172",
      "r234",
      "r342",
      "r343",
      "r344",
      "r346",
      "r349",
      "r354",
      "r356",
      "r563",
      "r564",
      "r565",
      "r566",
      "r712",
      "r748",
      "r763"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Capitalization and Voting Rights",
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r47",
      "r49",
      "r50",
      "r51",
      "r52",
      "r53",
      "r54",
      "r95",
      "r96",
      "r122",
      "r123",
      "r124"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "presentation": [
      "http://smithdouglas.com/role/VariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Variable Interest Entities [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r453",
      "r454",
      "r457",
      "r458",
      "r513",
      "r514",
      "r515"
     ]
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collateralized Debt [Member]",
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r739"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r741"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263",
      "r587",
      "r590",
      "r592",
      "r659",
      "r661",
      "r665",
      "r669",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r695",
      "r713",
      "r730",
      "r794",
      "r841"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment information",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r247",
      "r252",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r264"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingInformationProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationProfitLossAbstract",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue net Income loss, assets for reportable segments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_SellerNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "SellerNotesMember",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a third party.",
        "label": "Seller Notes [Member]",
        "terseLabel": "Seller Notes Payable [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative costs",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://smithdouglas.com/role/EmployeeBenefitPlanDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Costs [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows",
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment expense",
        "verboseLabel": "Compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "sdhc_ShareBasedCompensationArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ShareBasedCompensationArrangementAbstract",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation Arrangement [Abstract]",
        "terseLabel": "Share-based Compensation Description [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The annual percentage increase in number of shares that may be issued under plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Increase in Share Authorized Percentage",
        "terseLabel": "Percentage of total shares outstanding subject to annual increase in shares reserved for issuance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of stock (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate grant date fair value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r377",
      "r378",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equal installments for share-based compensation awards to vest.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Equal Installments for Awards to Vest",
        "terseLabel": "Number of equal annual installments for vesting"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm": {
     "xbrltype": "integerItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of executive with different award vesting term under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Executive with Different Award Vesting Term",
        "terseLabel": "Number of executive with different award vesting term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum number of stock that may be issued upon exercise of incentive stock options (in shares)",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares available for future grants (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payments",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r383",
      "r402",
      "r403",
      "r404",
      "r405",
      "r408",
      "r416",
      "r417",
      "r418",
      "r419"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssued",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued (in shares)",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Offering price per share (in dollars per share)",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_SmithDouglasHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "SmithDouglasHoldingsLLCMember",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is a limited liability company that is taxed as a partnership for U.S.",
        "label": "Smith Douglas Holdings LLC [Member]",
        "terseLabel": "Smith Douglas Holdings LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyPolicy",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty reserves",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability."
       }
      }
     },
     "auth_ref": [
      "r789"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DocumentAndEntityInformation",
      "http://smithdouglas.com/role/SharebasedPaymentsDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r170",
      "r171",
      "r172",
      "r192",
      "r216",
      "r217",
      "r224",
      "r226",
      "r234",
      "r235",
      "r270",
      "r300",
      "r303",
      "r304",
      "r305",
      "r311",
      "r312",
      "r342",
      "r343",
      "r346",
      "r349",
      "r356",
      "r476",
      "r563",
      "r564",
      "r565",
      "r566",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r604",
      "r626",
      "r649",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r748",
      "r763",
      "r775"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r25",
      "r161",
      "r177",
      "r178",
      "r179",
      "r199",
      "r200",
      "r201",
      "r203",
      "r209",
      "r211",
      "r231",
      "r272",
      "r273",
      "r357",
      "r413",
      "r414",
      "r415",
      "r437",
      "r438",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r499",
      "r556",
      "r557",
      "r558",
      "r574",
      "r649"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://smithdouglas.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263",
      "r587",
      "r590",
      "r592",
      "r659",
      "r661",
      "r665",
      "r669",
      "r681",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r695",
      "r713",
      "r730",
      "r794",
      "r841"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r200",
      "r201",
      "r231",
      "r518",
      "r561",
      "r585",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r604",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r613",
      "r614",
      "r615",
      "r616",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r624",
      "r627",
      "r628",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r649",
      "r731"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Balance Sheets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Stockholder'/Members' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r212",
      "r375",
      "r750",
      "r751",
      "r771"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r200",
      "r201",
      "r231",
      "r518",
      "r561",
      "r585",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r604",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r613",
      "r614",
      "r615",
      "r616",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r624",
      "r627",
      "r628",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r649",
      "r731"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued (in shares)",
        "label": "IPO and Related Transactions (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r95",
      "r96",
      "r124",
      "r563",
      "r649",
      "r675"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IPO and Related Transactions",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r95",
      "r96",
      "r124",
      "r574",
      "r649",
      "r675",
      "r737"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity-based compensation",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r95",
      "r96",
      "r124"
     ]
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate redemption price",
        "label": "Stock Redeemed or Called During Period, Value",
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity attributable to Smith Douglas Homes Corp.",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r99",
      "r100",
      "r116",
      "r606",
      "r623",
      "r650",
      "r651",
      "r726",
      "r738",
      "r765",
      "r782",
      "r826",
      "r845"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets",
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfStockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Ending balance",
        "totalLabel": "Total stockholders' equity",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r73",
      "r161",
      "r162",
      "r178",
      "r199",
      "r200",
      "r201",
      "r203",
      "r209",
      "r272",
      "r273",
      "r357",
      "r413",
      "r414",
      "r415",
      "r437",
      "r438",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r477",
      "r478",
      "r482",
      "r499",
      "r557",
      "r558",
      "r572",
      "r606",
      "r623",
      "r650",
      "r651",
      "r679",
      "r737",
      "r765",
      "r782",
      "r826",
      "r845"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders'/ members' equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r191",
      "r341",
      "r343",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r355",
      "r357",
      "r465",
      "r652",
      "r654",
      "r680"
     ]
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock exchange ratio",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r508"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r508"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://smithdouglas.com/role/StockholdersMembersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r508"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
        "documentation": "Different names of stock transactions and the different attributes of each transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/IncomeTaxesAndTaxReceivableAgreementDetails",
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails",
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationAndNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary, Sale of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Disclosure of Cash Flow Information:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TangibleCapitalRequiredForCapitalAdequacy": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TangibleCapitalRequiredForCapitalAdequacy",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Base amount in determining minimum tangible net worth",
        "label": "Banking Regulation, Tangible Capital, Minimum",
        "documentation": "Amount of minimum tangible capital required for capital adequacy as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r536"
     ]
    },
    "sdhc_TaxReceivableAgreementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "TaxReceivableAgreementAbstract",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTaxReceivableAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Receivable Agreement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_TaxReceivableAgreementLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "TaxReceivableAgreementLiability",
     "crdr": "credit",
     "calculation": {
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax receivable agreement liability attributable to taxable temporary differences classified as tax receivable agreement liability.",
        "label": "Tax Receivable Agreement Liability",
        "terseLabel": "Tax Receivable Agreement liability"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_TaxReceivableAgreementPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "TaxReceivableAgreementPolicyTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for tax receivable agreement.",
        "label": "Tax Receivable Agreement [Policy Text Block]",
        "terseLabel": "Tax receivable agreement"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r779",
      "r829"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://smithdouglas.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_Two024IncentiveAwardPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "Two024IncentiveAwardPlanMember",
     "presentation": [
      "http://smithdouglas.com/role/SharebasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by 2024 Incentive Award Plan (the \"2024 Plan\") pertaining to equity-based compensation arrangements.",
        "label": "Two024 Incentive Award Plan [Member]",
        "terseLabel": "2024 Incentive Award Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "sdhc_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Company has two uncollateralized notes payable bearing interest rates at 2.56%.",
        "label": "Uncollateralized Notes Payable Interest Rate Two Point Five Six Percent [Member]",
        "terseLabel": "Uncollateralized Notes Payable 2.56% [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember",
     "presentation": [
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesSummaryOfTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Company has two uncollateralized notes payable bearing interest rates at 2.12%.",
        "label": "Uncollateralized Notes Payable Interest Rate Two Point One Two Percent [Member]",
        "terseLabel": "Uncollateralized Notes Payable 2.12% [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uncertain tax positions",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r429"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of estimates in the preparation of condensed consolidated financial statements",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r39",
      "r149",
      "r150",
      "r152",
      "r153"
     ]
    },
    "sdhc_ValueOfLLCInterestsPurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "ValueOfLLCInterestsPurchased",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInitialPublicOfferingAndReorganizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of LLC Interests Purchased",
        "label": "Value of LLC Interests Purchased"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/VariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deposits or investments in land option contracts.",
        "label": "Variable Interest Entity, Deposits or Investments in Land Option Contracts",
        "terseLabel": "Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "presentation": [
      "http://smithdouglas.com/role/VariableInterestEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable interest entities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "sdhc_VariableInterestEntityInterestsInLandOptionAgreementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "VariableInterestEntityInterestsInLandOptionAgreementsAbstract",
     "presentation": [
      "http://smithdouglas.com/role/VariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity, Interests in Land Option Agreements [Abstract]",
        "terseLabel": "Summary of Interests in Land Option Agreements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityLineItems",
     "presentation": [
      "http://smithdouglas.com/role/VariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r454",
      "r457",
      "r458",
      "r513",
      "r514",
      "r515"
     ]
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable interest entities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "sdhc_VariableInterestEntityRemainingPurchasePriceInLandOptionContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "VariableInterestEntityRemainingPurchasePriceInLandOptionContracts",
     "crdr": "credit",
     "presentation": [
      "http://smithdouglas.com/role/VariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of remaining purchase price in land option contracts.",
        "label": "Variable Interest Entity, Remaining Purchase Price in Land Option Contracts",
        "terseLabel": "Remaining purchase price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/LeasesLeaseCostDetails",
      "http://smithdouglas.com/role/TransactionsWithRelatedPartiesRelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease costs - operating",
        "label": "Variable lease costs - operating (related party)",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r494",
      "r725"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://smithdouglas.com/role/NotesPayableSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "presentation": [
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effects of [Abstract]",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (in shares)",
        "terseLabel": "Weighted average shares of common stock outstanding, Diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r226"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average shares of common stock outstanding",
        "terseLabel": "Denominator [Abstract]",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://smithdouglas.com/role/CondensedConsolidatedStatementsOfIncome",
      "http://smithdouglas.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (in shares)",
        "terseLabel": "Weighted average shares of common stock outstanding, Basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r226"
     ]
    },
    "sdhc_WriteOffOfDepositsAssociatedWithTerminatedOptionContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://smithdouglas.com/20240331",
     "localname": "WriteOffOfDepositsAssociatedWithTerminatedOptionContracts",
     "crdr": "debit",
     "presentation": [
      "http://smithdouglas.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDepositsOnRealEstateUnderOptionOrContractDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The write-off of deposits associated with terminated option contracts during the period.",
        "label": "Write-off of Deposits Associated with Terminated Option Contracts",
        "terseLabel": "Write-off of deposits associated with terminated option contracts"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "13",
   "SubTopic": "340",
   "Topic": "970",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482051/970-340-25-13"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "835",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20,22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "68B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-68B"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)-(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//710/tableOfContent"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//712/tableOfContent"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715/tableOfContent"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//323/tableOfContent"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-4"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-20/tableOfContent"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1B"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "323",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>101
<FILENAME>0001140361-24-026259-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-24-026259-xbrl.zip
M4$L#!!0    ( !V$KUB7W+U/6S$"  R(&@ 2    968R,# R-C,R-U\Q,'$N
M:'1M[+UI=]O(M2CZO7\%KM(YL=>B9,R#V^V[: W=NK$E19*3D_>E5P%5D!"3
M !L ->37O[VK ! @ 9*22!&DX'M/6L10J*H][]K#I__[,!Q(=RQ.@BC\]6_*
M@?PWB85>1(/PYM>_]:\.3T__]G\___3I-H7'X-$P^?C@QH/@U[W;-!U]_/#A
M_O[^ *\<1/'-!U66M0]!F*0D]-A>]OP@"'_,>1QONR0I'G^8>?Y>XT\KCN-\
MX'>+1Y.@[D$85OGPO]^^7GFW;$CVI^>#GZ>3%\NS,3^(F_FC01+IJF+-6ZQX
M(G\AB=/B89\D+G\0+L+#JE:,^M TH(*[!RMD__OE\NOD\;3^^<FC']*8A(D?
MQ4.2 ASQ:_*^K.XK:FF0_81YE8'@]\%-=#=W',78E^U]3<G'&2?[-X2,9A>9
MW:@LE+*I;<Z_"#<J#WK1.$SCQ_J'LYO5%\9Q#&C:]$9VMSJ9--Y/'T<LJ=],
MN/T!;^,[ZKZLE=><QHT8X'R N_F#(0F\I'Y*_%9E/DG@U3\*-ZH/IJ.XX4FX
M4WF4/7BW]8_BG>H.,K]A\YA?'=.C#4-ZM#I/>CM943(,TEL:C6\&)#GPHB$^
MJ<M:L:G-!(Z<9@\Y#B/T\T\2_/N4!NF ??[T0?Q77/L_^_O2U\!C8<*HE$8?
MI2]Q1&@<T!LFG00A$'Q !OQ1_N\H\L9#%J:2%S.2PBOC!#A<^:6+RW,_&#!)
MU0^T ^7 4%5]\OIA-'J,@YO;5())&M*^A,LIO[V_G\UKR%(BX=KVV9_CX.[7
MO<,H3.'#^]> 7'N2)W[]NI>RA_0#7^L'6.P'L=J?/KD1?922]'' ?MUSB??C
M)@;LI_M>-(CBC])??/[O%RG_+?-_O^!^T>!."@!41U<7)P$2\^\!I2S<RT>C
M03(:D,>/4AB%#-[X%#Q\Q*^R6/S)G^9_P@-GL%EQX$DA&>*K+/C8A]VCN(,G
M W*SQ[]T0KST#U.EED<-T[<T1[>H1@R7RBIEGDHU@U E6_)#>HD(YW$T4&0E
MC28((?C-KWO HS[ZP0.C^SX9@$#XS/_SZ4-E2LTS/.14GYX$B4<&_V8D/@[I
M$<"Z-%GF^HY'-.(SD^BN8A'BNY;CR8Y,%-F7]2=.EL+H^T-XXW:?DL>]SXH*
M7&/I^>8H.9GP"5Q)2M.EOB6[BD\\7V&ZK1!;(TSU;-FU5=-W37OQ=#_C7\^<
MT07<C>CTG&S3IPJ1J<]LIEL*=5S#DRW+\'Q5]1RRQ!9^_L?R>W0< LT_'L*<
M8C(X#2E[^#M[+,W&-4VF4J+!#%S=]'U;]6V;N)KJF3I1/'F)V0#]*(ZM&HK=
M,*N3&+X$TC";5B;H/E[$S&> <?0JC;P?5[<D9LGY.$5= Y6G,HE0T]<]S?)A
M6KJI^JZC.XK'B*T3INB*63=)CFOC,!#7OL,<]R0@JF ()/'KWNG9"4P\GV\^
MP?IMG,PW&K$X?;P8D##MA_08V-,(H?T]8?YX\#7PRY1"B0/"3?,\UY5U7R&N
M8<+_<VQ0+"CS%:UASG]<DO"&]1^"Y(]O01@,Q\-O;.BR>._SA?KOI:">3_<<
M)@M*2'CSE8%R>(F\]]R'J?:3A*57*5 >SOW<+WC]190$N O'#\!@D\ =L*]!
MDI:69#!"5-AT7[>(3E3FF$167=^GINE2A9(F,'R>I^K\Y3R]93&?5++A]7E
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
M7_=.X,8?3'&83&33<65--PW?ID37'9V8FN-8&H$OI5'V. SQAVW)EDT]53&
M+"W3<6S#(PHQ/,?U7$LQ]Z1!$/ZXG#\S/BU\;N_#ZRS2I+ Z1::RJZJZH_JN
MK2E$]V"5"C,,P]N)15K4L%5%53739[H'L_9,RU=<T_9=ZNC4FEJDKBLF\7S7
M-52F:[+C$D\UF6G;LF.YANVW<Y',L2R%.9KG:H;NFJ9-;-F3'4VW5)\JS-V)
M11+;89YI6+8B.[IG&(!YAF(1WX!%FG!]:I&RZ@-:PA[XEJ.[MD48O$4\VZ/$
M44U/;><BJ6T2UU5LC7F&3AR?4-]5=,/1=<VU/'\W%@G4:!BF8S"JJ#I5%=?7
MF<UDQ;<9X*5,IQ9IP".VKA%X0H8'38=H@ F:Z<D6LS2GI>CJ,$8=FQBR#[/V
M7$84B\I4MRP3 .EZN[%(R_$]RW$4($57UV"9BL$TXOJ4JD2VM=U8)(7;E.K
M=2RF4\5Q55<!Z:<YP'R \HQIFK09I;;F.1[S=!.>UZAJ.,SU%=NW/9FT<Y&R
M8EH$F*E&F:S+GD=DUU&8HE%3LSW#)%.+A*6!\% (53VB&[KE O?Q-=6S#<T'
M"\!MYR*)13Q=]XFJ62K(26(K!B&&[1JN97K,G9:3V[E(H"_=!DV 4:+JG@6R
M1 5YH,F(P8JN3ZMU)J.Z2PC5"0%DEGV;F+YEJHYI$@H[8S]]D1_X*I-H''LL
M$3]O&:'<XP&V[>>??OH$_Y&2]!'']*,0%D.&P>#QH_2WZV#($NF,W4N7T9"$
M?_M%XO>3X+_LHZ3(H_07"3T3^V00W(0?I0'SX8H7#:+XH_07F?_[9>_S3Y(D
MX3<^?TI&)*Q\Z8[$ 0G3CU(8Q4,R@(>E3Q_PJ6)R$KY\&^=ON1Q&^'S(?I'$
MKWTW2M-H"#,:/4@\@41R!\3[4=Q/H]%'29^^>8LIBBE?Q\-DUC[_!Z_",S=Q
M- [I_O2M\I*Q-Q&+?Y&&)+X)PGW<@8\2&:=1<2D67^'7 !YB07QMDI3_G:^N
M;N3RCNNXX_S"?39Y-QK0[-+T7DH+8+GW^?O9Z?7QD71UW;\^OBIO^$9G=75\
M^/WR]/KT^$KJGQU)Q_][^'O_[+=CZ?#\V[?3JZO3\[/G3U5=[53_U;_Z_?3L
MM^OSLYYT="BILJ$[LY/+(5U!Y!S[U#+R9213AWSYK;H55HEB:51\_C;:J]W&
MD_/+;Q)R8U@ =^T%GA02]#)3%GP\BCS>2PR;?.YQEP5GK)JFR:;EF2#'?3"
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
M@"=2,@9YF]Q&&*V4AW^FMR2=7L,]J<X6IRI>SM;ROL=MRG>J6*L+V ;WW?_
M2O!Y_BB\A+/(QN'%!/DD\%LCM#,=6:+D,3D0<)3$?[(?_V9)<9DGVE0>6G0(
M<CB.8_B>B,]&3IF2=)R4Z$XQ%&9KJNJ#( 2*LES+TWW'\365F*Y-ES@$^7P6
M39-0><+Z*^!E._$?\0%081BD*2 /&P!*Q%&(K'[P*#%@^X_2*7)-K#AUQZ0C
MDA(15SM%'I,QRI;KY1B>U&4CB\H;BP1UZ6K_NB" =[@OUB^2JJD'V9/I;9"@
MIV.$47HEHED+L8B)%S3 DO<'3T+>TN[@YF2X7!8:/E%]AU'B@/KFF=2V9.9B
M/1+#DG756B:(^-]8ZJT.>XM=K"6[LZC#<00Y8!.1!B0&;DP\#W <^RY2#NT8
M.6/M5704[=?>2&#2\&?&7!$;0:T>D?"QAP(!A@/NB:ZDFP(Z-W%TG][FCQV
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
MS66G/!&'@BM,I<(_9:LJ11LT\\E3J9$L_00KN/&26KS._#_&!$O&#QXET7\
M.QUA<SYX?O\?/6D<#K E'P939O5UI C5]OL@*6K@P^> 8%C,0H^'R'VL6^2B
M?5BN!D#&>(ZN+DZ^!DG*"7+)JM4+$:O"+I]2J+J4J9_+YNG2G(WZ P=J<Z7$
MYFJ,%DZY68MJW@:Q"XWXP2N>FT^9BBC 4SN5&D*;&K-&++P N;-B[BLDYCIY
M D0$J\5.\ EW)X_BP,NS//*"\5$LO=IDKBZF/LZID0>K(MV2V<GR_F8!-[^C
M<2S=1OA9=/0PVN-7L%0C7I6XSI'PROYX'16%0723O?&.I'G)1Q;2][,VHZ#T
MFO*?->5LLS^F2G1VS*-C'CO&/$3IB#[]SSA)LS#Q!NK%UAR#0>1Q[.:U^8#D
M0CJS"Q(V5 ;#(6%<4L<LC7A15/8 :,Z;QY '(%WX+)9^E:Z&6)'U*!K? $%(
MOX,*A1$ TM>OAT5\,1 *3Z_$"H'YNQ*93%D4=071/RKW4,K>BGFD,7[7CZ.A
MA!5:IS^)VW88Q:.#XHNC,=J=XOP-9B*Z[K $NS#A(/5SKMD)?!>GS=LWHIX>
MA&.<2G;@=WX? M.#30!M)LR*R/*U\'01- 9$I3[8*6PVBX5(_3%Z"6!5E U'
M6;.2N.@,F31,&,=K^#R.[;T']B245HI%%@-W+(;&?CZ4L2&H:)4;[WGOK?(N
MU"R^#,NLYQ5]+XW(HP#:$,PTT.AH5G_U&B![R3P6W'$$Z]_$C$>9=WR\X^,=
M'U_(QS'])XW'@H=XCQY@;AH,IQ5!P<T+0RI)>;9084/-9OQ*N=XV*<OJ9BT,
M> ,ZR67I/7:PPV=@N#C-Z[5ZY0G!-1\=.B+/ SD>$1H=<H4_>>#](^]P,THQ
MH7YS-#_M=YV9QI)<8?7TW\!I:BEB>H_2PFVW1/1J:9QG,(>Z=VN<S+6T668D
MM9-Z$FG.Y2IU?*#@,S6X)Y#EZ<L5C'K>:D5UV!>OMDV,J%;-J-<KL1 BX_WZ
M!H\9JZG="4F*^"BS^LU<%1(-3,R^C0J6-!Z*T]V<356UK/M;T'-!O2*#))*R
M!/+93R+30ONSMOZT#RN*[D5GFD6? T5Y,*9Y0\63B&M##>L_@9O\R[]=?2G6
M*&8\)(^3WN!@!7-M4WPPB'.]&-.:HE'Q87P1W<=<_1PAWQ:*(@"8;Q?\MY<-
M4%E\3Q(UM0'8R']ZF-W<PX_BAO#F#+C:=Y3!\T->+C^![P!P06'$1]!_.&+<
MB0@J9<QX5*;T#K5>[@1L O^0D1 W:KK<?CS&+I$%X$!+#;*I,OJ^)WF8AAUQ
M%\+@<3](DC'.J"@L/H'B5.5V7NX_\4#AA>>%DKIVRKD *#2L7I).3T][D@C)
MU0ZDW,5\R403S^0V&"598N6 R_0RHA6DQYGVNI?!"]YDD 6\R<'M,6Y=J;]4
MJ161J]#U\W(, C(->]$/0U 8:AS$?R\R[1\9B271#Z2F] X"/>.&E;$RUO3^
M &8]8Y%A Y,<YZ89 O:A]*(8"2T2A>?KBMC7<@NX/1A@R]9@"$96((K4XPZB
M6$#6P7N_-NR$."YB<=8\M=&LY?L21IPA!33+MN5?\5#;&C!:KW#AOWJA5Z-X
M99=+/V84L!I]ZQF^^4Y%*X_3J6B5;W<JVI(J6HR*%Y4&T1R/']X4;9M1M.8N
M>M##ZIQ^^ _8S"T;Y (3%B$4CJPK-?&R1L\YFXZ!]=SQ'DJH=?@Q@?]-6(KW
M@9$)=2 ? L_[L&]%TK&JCE5UK.JML*HC=H<I"2DHB*E0:1JYU>RC/>GKP47'
M+SI^T?&+M\LOI#ZJ':*UXKS(A'DV5M8LK'#HH,\\E/[?&&RUW*SL53I"WM\&
MWJUT7])YDK&+?<2P\PM:>&#T99Z,[)@2?M7,O3PFGK_BLY/#29+;S=(['"FW
M:2_Z$TOV&JX7SXMH"X;^=I8U6X/AIB;0L ^5::'UR%TK^SY<[4F4N2G_,S_7
M'0W&"9\PSA#T0<PK&\5L&(R'V=X$">^M&&/S39S8D,0 =IQ%S, B9_QH G3
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
M.&,-4IY "Y 7U7MQ?=E;'B_)'"1Y15_X:/;H>RXC,Y]&KK*7/X).F;L )0#
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
MT ,[,9JXVS-Q&][]9\VYQR-S/,>W;W]<A=:5]EP4(GAJ06JIY5@2J;1D#''
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
MMM.,UV$XVKW3FI&?(C]%?NH#/RWJ(>KLGSX>F48_K=A[F#HMG,0TQ8YCI:0
M) SBQ42#$#]Y> 3OTJU%)VO,NL-!FO:C2?LQ8K@"0^RX>2A*\HXE>2D9YI(#
M@9W#AF L$!= .^>E&*>,&H;8AF5XY?N;HQ!'(7X.0OP(=4P0LY(Y!A4Q.(66
M<X>$E<(!K0%6:U3';]:HCFF4XRC'AR_'2TFPT80:(@@S2F%O77L'D1"H&,%
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
MF,-)G0VS8!>%RV\]N4?9.)C$5Q/EP=2_UWFQ]W_Z^?W9Z<OPQ5DH5,XO+_/
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
MOH( Z;,8'-K,<]?(N[OURJ#&=D!\#S,H*5!XI'7_Q)DYQ-37D?4@$\;'@8F
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
M%L)X0VM(V*7B'$[_C=,.!7@'C1@;$.QL5:TJ.[6E6I2M$:N.A*XM0-G!.IB
M:#35IS^#E3H./LQ QYJ!%O2?^;!P30^:;:[YMX&08!66W07*G@/3Q[JI!=ZL
MT1VMO#5:>)7]B3>>^M8:\%73J&L\$M4LWTNA:NV&E[L&!'?5]G4-M^MV5X$1
M0"AL!E%2[JV:Y4BEJ.K9\-D85)R!.4>!P>&)LF&CA;=>EYL&:C@%*Q3T.[ S
M"NP+@5TW7,>VS_E\I$'YG&*_[M_1W,#66ZZY)$QGKCQ-5N<.*X&*."B3N)VP
MQ43=7;0Q^7I6SJHIL DEVO.NN1SVL,,6GTXC!<MX/I[=!/^\A]E4TX#/UY"E
MW=WR03QBXU+<L.[S?.):@(Z"_P!1AC/?J-)3VM%4/GI46CAM\1E@\L_R::5&
MXR</0DUS.)C'^0.H.:@M^SX9V$55SXO9U+>>>!#3W['A^N+[QM31R2!PX-Y$
M@=&40UPJCH/=!O/%E<:V98\O<<MC$]!R]:IV>_5DY>/$3<5]V#W! 2[YL'T9
M#-(9"479J,_UX.M<=O?]ZJ*+Y26'ZT?(?>Y"6,RF'Z=:5G=U>['<:E:K!>/'
M6?L)-';]#!D/6]OCP.'CNGG;EC$Y7U7GQFHR7?ET-)B<Z\CQ3N/IC:V"VZ[>
M@TL<Z,44+F7;A54:8[Y'(F[\W43[HH7?F[QH%;2P,+*$AS)2*9&429(0T)A"
MR[55&>MH/M.P9?N&!_;L4[AU$G"BZ@PF$"L6DTA8$644K'*M.>'4RETPL$_4
MB["Y$VIA5[HO2T_D?L[!<=Z4Q$[VHK!I;IJ6> 89@SV O>1MLY(3=<BDT@\*
M90Q86>=J,,-ZH?6SSL#!\]?;#TK97DCYC&[#K8<MIL54OYOF<+;/_@F;"^;\
MN&*71VDFPLS&*?PA40IZ/B4@@T*NJ; ZW:5SZ#:[/$'%U5BP\T-%F#$"5&]E
MI2%PBXC*\$+M\HIDJ)R:Z2=SCB89K!=8/=L(5K]].7JLX=5 WV-1>P'%LXU
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
MZ#!E+ $#@S 2FX1SI8#;HT1:$:>T(]W@@)G\=$.)XG+]ZH>YQ&TR&_KP+>H
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
MOL^Q$? =]B@NMR8LU3LX4J95?@FN>N4TK]=OX/WVOFIM$:!OGUAK3ZBELVD
M)ZPRDR:L:/?(F@=PLVQNS0!6=OU.P\GV/BH7V\1M[?*,/, 9N'.+S5/5,?]I
M]=WB=?6JFNQ3LOA6!?-2\98[4?Y43;X::/-U^6ZY]J>["N>]$:/73E[^.D9F
MRJ>/MV/]:H&C7V6J=;EDDT3HE!G-8@/*ITZ%2G1$F;(ZB[1F!T')Y-JH--$I
MP1[L22:R6*4T),8014DF+M0EZU*"8Z>MA_R' *F,F4P>_*VDLT\T[.A8\/UF
M-^U.RN)VNO4@]C-UD.X1.PEVJYC;3J@>U$TV5<MU\*DK4.QB2T+2C')",QH+
M0BUA.DPSD\8)C40HR2$B)5$4TBC.6!:*F+ LY9QD,0W3F$NM3&9/RI:W@4/'
MG#YZR.DN5ALZ?<WFF%WI7NZ(+!"\< H G,CP=?'M]X<MG-N^(WILHXUVPO9U
MZ['87ZU8.-*R=H/N;;EH(T+63BOD?>0*M&N8M0)5[B_?8&@%WD\P3[]\[XO,
MW<NCZ3"MLO9OJC)S96=NB-^LS> LW_XXFRZ7FU<JT4QC+C4\^2_?>/B!>A8N
M2T.)436P63[Y(2@G7D,5N$+Z-=O'P]#^^-U,/_WA_NN]GH\TQ-WZEV^BXXRE
M1!>HAE*N5>"2@MS &D.(5^K]W4/7.!A*Y(8-X:Q5:M?"N63.XSX-#X U#SK7
M@J.=!Y8RLJJ+VWV>BLD)=L$%[T@82KD;=UG38VS6;_[:5! .NC/='DR^ICWH
M#.-527TH^5W-ICQ*:/;GM25P(0%E+F&M4/NJ#-AE(8>8+0D7O:0W<0/I!@\Y
M&(+_K'MUW^38]=F,?.V.:G2M.\F:5P?N$XET=)8_QCBW+&SW>OWW29:E*1VF
MZ+RM*<#/3H'-::^U%;HP3-^ B70[UOC/SXMVC:YLIID2:[7.F!"9(:"J)A&7
M<4)"IBE1Q%AA#PBOMIH(F_)!1'@'3MFS8<$SJ057^7&5'Y<A/R3C61Q10BPU
M8!8+J:1).*,D38R*2(?\Z UQN"H_DG@0,?*'E1]G4.GVL="/J\%YJ!%?-JW:
M78?SA\G(8#S3M0'V?0==--2]/_7NN"03KKEI#V/-'6F@6R3IP<9^&E'ZJK$_
M?QV_F^;*%$TA*A(BE&!1S*4@"4TE@SV3,!H;JA21'75)!U3"0'@/>!*=78I>
MO"_FRM-7GMZ=I^-$1AEEPAB6$,Z(#$/*N;!9:ABG_)#8SQT\S<(!CU>K#+]2
MGKX 18C@S"[8X?4QGXE1=S3VW)OBR:0[HXA%9&B=SS&2UY935W/W>5!J;[G?
M$/$@VB-#A-&1MD0CAIP-*0-Q'U&N=!>\_P'5MC@A@Y!=GHA_*C=?GG)WE4]7
M^?0\Y5,8RY01Q@A-"=49#PU)"5>AR42HTP[(V@.JH'&4#*+P_,ZYBY)/G8IJ
M,]L1OL6<FQ-F/W4W2]QRT6F:)6ZH&6K^ILE#/3JAK.^O\OQZI$3;>J1L[8;2
MW45E0X^4I2XHKO7)ZBJLZZ'2LV7*M4O*\;ND/$6H=+< W7+1V8#!%DG_A0>]
M7Y.T7-8#U/A='B<,ZVSNUP0C CV?5D4ZK<]]\4^ Z M+M:MSB>CH,U>>Y0,9
M#O"W.5Z=F\+AXBX&OAA</9K/K@=;ZZGWHO#E2<6\F#A,J?4500?9!]T=$;=<
M]$P!H4Y?UM )"K7MHHU-@#H*C5S =VUM0ZI5DJ7,2IM(PGC&2&03'@L39X9P
M>@B8U3C4B$IGL:*6,)/APS0C-F*<V(Q&YZMMZ"H66BIM.&N]0B?2T]9*I(U
M3]L7H\<*=A8LG%*;/!+]GT;*?D4"R\G[IZH:.%V10/?NZ(PT5 [[](:2/_>M
M&6A8=@<>5W03)D\?5K;5&NX>V6X!MP,F:W]TB)9_SQVBY>LVHN5AO (=2[5!
ML6YM[KVRLUOKU^T0.%^TZLHD'<.*GPN3!(>K?7D>W+#+!)+GLGJ'*QIY'HMW
MHL#[&D=L2W#MYM,]=IC]58=),&A ?#AD&C3]C[9+>M&P7/X=27BH$^*I&[K7
MX,\9K]J9!CTB6C?AX9B@3RBJ Q%AG3>A$:(*TX2$FMHL)()D6<BUHID(!0G3
M6$>6'S=+:I D[$@!JLO8[D<YC:/.6$>Y'??;SU?Q<Q4_YQ0_2EA#XS@3:2I(
M1#)AXQADC&)2IE+1CL3K^)#B)XKH5?PLS>=2],EC:XJ_U@[C,HYTB1KAA0K;
M8P^KK_P[MV3[M=Q*S?H\D0(KJEC2E) HX8(1G21):I)4$HL_?4);G]UE'4^.
M5>9[=$GWG%2H*[\^=WY->&2(522)J24AD<)R0@F/2&0BJY,N@VCW%E5[5.9'
MQ\HLOCA^O2"=XS)\6+5F4G;5N$C-Y ]A+%ZFU#RJE?=B6\*SWYNKO?VR--&<
MR#B2-"2$:J8QW9FK,%3,\&P7\-M#",Z,_R$]2KW6^MNC$>;JF+JPP7]=LB82
M::1)JH3!7JE*,_B <"SUE5HDFIU(28M)>I4U1Y UEZ01=@5M3Z8 JGML"*&Q
M P/F/&/T$G.+ ^PG (,Z$)3*@17#;HI=J&S>,4'A4H7S8?(K>DGG/<QL_//6
M?@"96D3-\KC89"&5Z/87)*)6<&N43C65J:5<AB?2&&E\+.R5HV_?[HR2/Z""
M>)4Y5YFSD\Q);:IH1%C,*"=,,TFI2%0&%JM5%MZ<2'/,PN0J<[YN17'W.N?S
MY,09;!)VT=EP3Z'HLQ#]3X,\^.IS62Z 6,?(>:%9RDRBK<3R(R,2D:F4$Y,E
M4:00+N*HJ#4L?;;NT2< 23RG$/)5[%W%WKF)=12Q1R*2AE0+1BBA)F(IS](D
MELS(1&C;8>T?4-^F]-FFOYQ0['6JTXTW_=%QCE!<W!JDZ_#9!0BP#61CEWZF
M?ZK?/)=6IA6GOIOFH-_/'M^-@-BW8_WZ/_.A0Y'_N>Y)VP4JD$DJ8DXEC;4D
MRL;,L,P*&D:QH):&'>&5O4$%3!2EL+$E#Y.86(*1')5)GAK!8R:HON0^IDG=
MQ[2BKX,X-Q5Q#]&O=#M]>A#UJVU,V)11AZ!N9[_2;1>MZU>ZE1F[6)!3&QO&
M6)*E&4E$+)7,+!@(<9R12-+.MC![LF!&F(V!TT.A&5'2LB@S0A$;IJ&P*DE/
MRH+=G.30<X9%W8&]A/7 0KY+Z5FZ?5?TV$H;>Y9N7[<>B_U<(4"V4[('^3?V
M%MV)DE?8D"<@#YPK]'&,L1P(]Z"C^^CABN:/TUOTD%U$3U:,?U0_T74W[K)K
M6BU%5S3!:OM<:*O12]VH%Q$HZVY)^E^O7KU^_<LO1X^"W<YAB+D<C@[5@>J8
MGN ME+HT-^_3%O;9.FR/,>W-KM>U-N3_3/-6]QM.$Q6G4H.>RXFE2B@9FS 1
MB=911&T']+BS&O^U]@$_/7Y\G)C;+\/B7PU.^KL3U8?QT1ZM$>FY-OYS"3M=
MA<U5V#Q)V"AJ%!721DF6$642KFDH&(:X.0M-W)6.CR@.5V%S3F%S*2KAT?6^
MX70"^^MY:'V7*&TO,!/U2)7CNVM7<6A9P@GG7! A"0^-(9IKIA2UMAMU>V?M
M:CC]B!T')OETYER/]8\.*?^B042>80KJ\X&#N/+R,^%E$:4132,NJ&5$4R92
MD^HTD3SE4D1Q]B3EY62\_ Q+6)XK5,1YW5B_S*>P9>93XX*=%C8$O'X6NLW7
M9&1>H!2]6.N0L<@RQJBV&<,,0"$3 6](FG)J-%_77'TG 5MS WS_2\D+!S43
M!U'Z/-6DJUOJDFA^E1C[2 Q+=$*)HK%6G""LC"1,&Q*"BI9:$G=42.RNDAU;
M8B0#FCY#5(BOT[=T%O0&[!(WGYGI(HWM66AGSZ.$>K5 HBL9X2*%[9-S*(XJ
M<TEJ;1:&AK P(911*5,;"B+3*-741/%3M+2*(XYB_9)G")2X7QGU)6IF5VGQ
MAY86F8HC0\,X3@@C0B0L%6#7T4Q'A-!4=<$H[*RA7:7%D:3%Q6AEI["3KF;H
MU0Q]HI!+&<@S9B*5V8RH,!)6ZY1+!(9F*5'KHGP' H >@%!]EK+JZGFZ))I?
M67Y?*TA'4H5A2@GE5F2)Y3P3B2#<JE0<M1T6&? KRU^,DG(.U]$;4Q3?![=*
MS1_F(S$S&C;29 K[P]>@8<1//.0PH__K/KCZE:Z6XM$LQ2U0?(U-^G-CC\+K
MD<$7(&5O&UMUK01N&I69)HD6/(PR3J+82,-"E0DBC<AHF'48E0?4M]!O_SR3
M*"X)D.\J9JYBYM+%3)19PX3146@R IH+J'=Q1#21B#Z<11T=N0ZHXR4#0N*K
MF/D:<#^[E,0UX$RG2@[[S<R"22>2QK.4X5NI^7S$>PGA]M3]\:RKE\Y F9YN
M >"CIE. TC#1E#%B8A*%@HLDU,H:HHW65AP7L#,:9 GY*@Z,+2O\C)R#5SEU
ME5,7**=4I&+)&8\9*+9&QT(8'G.PHK4DG(H.S+ #*K;1('VF!47'EE.=RFKC
M37]4S=ZH6&D?5*SLW!!A!YGZ\BRZ^/%@J'9-D[7JYAE\%D7PWYL9OGE=4Q%A
M:60%%BMA@UK*913&86@8TX*%H>PH5=JC84Y:LWJVA=7#FU5&;VUNH-"H\E?W
MFVF:18E*$T5)FA"=:1;SD$D>\1A$V5,;O.TSTU5;O9X=7.DP"6?W4V."!QC/
M?8%=%8SN@B7$@0V"J2DF!N[SR8P>;W;:Z*=CN#]UO[\ 3-P%!.X*,.Y"D&[$
MWOS9R"V8MQQXB=&$AE'"219))D4&.K^-,V)I$IL# &[:D&A@5:I-2HC5 AU.
MA% 6)7&2)#R^9,Q;XC!OH^B' -\6<&@^XIFU*]3M>GF]G2@]*/E,@6YWAKGM
M3\Y.9-MM%R6GW)BW'<"N R=H,3%0C!^#>SA Q;:#Y0ULWK?VU=3HX0R.E.%H
M.'O\N_@R?)@__)1/IPY$]I5 <,[98[/]>XQE_()F)"0D"V,!YX\*8VU"&L=4
MK"U6:S_(Y3&^-Y_RT2=\3'L0+IOQ7Q_FLACJH9@^8H^JM_;##.21N^[7=V^W
M9SSN?H;%:7BSFO38V'75>38'Y42!=-1P2I4C#Y0;>F#+L<,RB)E38!R>GN\G
MA+TIQW#A%#X;/8)F/;MWRP7S"%[@B]L'?RIZ.@05(;X=H"H-JSPUDQ$HT]I=
M!>K IV$^WZHB]5Q?L(?26.B(<L8(C:3,DE!+FT24F523M8FK'>O[KAQIU_(>
M9NDBFAYLZ6Z"C^N7(H Q8"$4+&?0$EPOX;XOAU]>W@^U-N/O'0E#&4<IRRAA
MW!(=9J"5<9UH."Z5$BEGW_SU?P7(I>DCLBXM9=H U%]E)C._@YK<_" >8=3_
MF9MBUIB9Z#[/"WVOW&'^Z[B 8Q9MX%NPWI N8O3ZR\S-[N\X&9C5.]?:JMEP
MTC!+0RHTBT(2*R9M%BK%$A-K$C.RO47YWFS>6F DYO=Z/OV<3W5AQM_\-1^;
MEX]&3)>/3: 5S*3 E0516,R!1Q[*.05:S,SFM81=EL-"JM%<FPV"TI&RBXL6
M!%UAI%L%*H*&[WXQ;L,T:_;"2!H,K8G$$,6$H'$"?X5-0L[#=%WPO@=%#\)9
M89=07!@NU3P#ZR<Z@%60_P;-'5OQBII ,*>'A^$,MV$Q<&K^9)I_&B+=W3Z?
M3_#WQY%D*HQ4E()RFE%-;!QQI9E*0SR^(R3\'@1_8V8@S:LQ'/3PV4AF9'UI
M@GD!NQBMJ9$;ASO_O?3:P43JKPIU(K-ONXB<Q ERS&EW(J)ONR@]I0:(PDU6
M.[]P;+6R,X)\/BMF\!4>=<Y:"3:H&FZGC?.9.X1*1:-^0B!%8;"?@#866!%U
MFN:]&H?2TEV]&%ZZSV0*.W\*DVWU+A#89Q%!B,6=<9, N0$?#$&$C& 2 _<W
MN#<CSPC:?#*CW+EXX:L<[N&GV/B\A/\8#XM[&++[C;M</C9/UZ,R4*<7<=M%
MG5[$JVGF*-.#G/24C/G3@BFWLYP$Q:;1;K34^CRWF*GS)M ?@#DF2"7WO0'+
M 6XJ/"--0=$)@!<^E)KMVT]F.L9@3?#+<"S&V%0A> ^_:2S2"V]/E,>* %T)
M^; 8/DQ&B_OAS74 "Q.]' 3)2_PH>^F\=_5HRZ:H<*2#*# ";JF<B-@X!3!G
M)J,YBJM 3":CH7(M('SNAI<4*Q_#F,9W0'4[S1^"_96$JM,:4N%GT ['=RL:
M;R)%JG5&I .WTJFD:<IY;)6&S9.EW1[C*"LU7GBUOV'['N?D?O=WD$Z@Q'3I
M$UE3GR"U.O$RWJ9/W"2K&?)_1B7K*.2+&<\BJ=((.T1G<2H8UYK&)H)_L[@;
MY^]PY/,ZX"')E]R$J^K8GQ<LT3@YZMT]@C-GBL>6\PWZ<Q((]U >E4V;S6G-
MP)K&.P$$'H:.3^^F0[WF>%T]5*MU"8:UFQ&O$=,I2)2B&N9(P"_DO(!;%C D
M8'DX5AVO>EX&MB[YM6QT[+Z+@.4=QW<R_ !GM^#2FV"]+ZJZLC%]+V#&+<U$
M[B,QT:_RM&U\._-;^/6XN8LC*T62L(02(HDT1B:,Q5E(3<*)2,*U:)5/,\WZ
M[E%Z0[/5/7KCXZM!YQ%4^XR6W55 _N;Y4"]WN3/>@:YFW"$R:.A_&^2X$]BX
MKDYB PO [[8DL+:=%3\)4 D_P'B%?CO^/W@BP\UQ ,T>]9&,A8E#+2EG)(Y1
MV,0BC&/?I=YT8K>WW11K9/"_FD\L?5A  7RWTPJZH/S+Q5*2K:['E87\%H4-
M,G8.BU%L%]P]R(> K"$7%#.U" <#'L&$X.B+3!H;VH5&O8%\31G\5/+M2K4.
MB[E%M*>(ZRU"NA)Y*TW4VE*ODG4-WEHC]8XETT0J,FZ4"B/+B6*<AV&:F$1R
M)C3E45<WV75^W!/(-';3P0I_/JIQ1OM8$^QK-\YP;F6KM9_>O_OE'3#*3R!-
M?K^%/W5ND1J!HN%2A>[KY.M9/JEBUN4G5;K0:CO:KJ?\-L?=U'I,1W^B;SJF
MOQOYV:1*:/QLT$A:,O/<#1L4C.,VS;:,WM&H'O@$/GDI\:.7PL*POP_$Z+-X
M+):3WWZ\GU:7E#EU9=95B!E6'53VW:[=M\TF=<%].257<K"4(-"5J57E#GRW
MX_3^!F<$LGHYV T-\E:88YG:Z[?\ONM8+IEKJZW6V?!N#\T08ACE#W[N0O8_
MBN!^BC+KOS[>_O3F]=M?7KW][>/KWSY^^.:O'YTZ R+^%<I'.$Y^_$YTD6EC
M3LA3!!/K(YCXJ?V/ZW1T'+H8CD'5-%-\@2XX=$:X6, G Z]GSFV T1<\"C&R
M-9P:%R% ;><!KG'7O1A^"V?O@U?/@AGJE;@P8S,+/N=3.)CA0KCI+&\L"A[!
M!?P:5N^%^'9;7.%C><^R-_M[/Q+]2SXM/[G5^ S5#"JDJ<:**,)"0DG((J:5
M8J%(::Q81+-.?T&O\/>;?'R':@GJ=S7R3ZFL5@/_S<S^B:0X:. GV121& 0O
MY+=K]!47+WLW-1_%EU_'*G\P[VJ/;M-CD!$6I8*K3&5$*L*IE5%D8ZNY4MQ&
MAP\Q/IF4+:4FV<.9$-]T*#5-E="B95;VRIZ)+\@60#>PQ*>5,CI^! ;"!P:P
M$Z<(FNA.E.!_YV,3)&&E>[Y0&U<%\Z%GC^^F.3KWB\YU(6'($I6%G#%,Z)#2
MIHIEJ2"1%5F8=>9UG'Q=]D\*::U=O(>1W>5%*WLL&T=-C&0Z<N+''Q[05/@Y
MG]_!P1G\+4<9^BJ?3FZ<(;PDH3#O X,3+_13%TV23%#!I$RBB%AC!4^M$E$B
M"0EAT3J4_,MBICT6).WRRV'@"#AD#*?57HN"U!_">5-4VVF(B0".L<H% I8:
M^@/(&[B-)5PR(.%!&Q:QM(_?E->\QTN:"\B$5"Q&24B!ZX2,5)R*1)K,))$.
M=_!D'-!>VV,ULH[5<"1K'=HU@5[_].O'GV_Q>*\-Y*'/B-+;Z.=OY>CVUOK[
M?,PK\_?7\B9-.1:SE(@8]*,$_E62<<8SS1@3A,HLZ8SZGX"BX5:_?8?C&0D6
MW80^<>+%\%.3MJ,A;'B-6[ZA02$Q-V6S+ W?W^I-=:?WBQLU(R2)VXJ*61T2
M%3%&TS1F69R8.(MCVYGW>\:\E:Z$L$I[<5&F!B=O3!"J%5E4F)WOM%)?7>K*
M (%F0'_-74@.-^-TZ)X&VNUH")+'21(A_1W72*,W;UZYM<6?^AM5L;/",PML
M[V8VC0:AZR] 1?EW4RO9P_$G&(%7HO%[/<3QR+D;T$VPR%@:/0Z63J.=%?GV
M_.LI+WZ U/X$SS%;I._6W*S%H^?%#*R0Z6, \G/L,P4T''/S$3Y_!$(!5F"6
MM]=B=H^.M4%@Q7"$;4 J6DW$H\]#:A  C71U[Q,.JMDA_1:?3['^HL"3MZ3E
MKWCF^/$TAY,K6"M_\;"H##@8R* 5$BVJV&O)M&XEAP\/0 0Q,R-D9A@F4&&$
M4YJ[*>^3QW%4CQGOE;,?/ON$H,I9NN?$3UJML#80!PSP&?_L[F-N.I$5M9'D
M)C0Z)5R'G-.,2TFL!-V$T XDD,/+_FR-['?)HB#_ZV31<;XI$[AOT'&#PW_K
M+=>&W6;Y#&:TM?9KS:K8S) LX=J:D)/(1")36ME()3;--(\ZE,9#N/;[GL@T
MVBE%NSN6[.1I=ZQEQXWM\^(J*KY=+-FMDZ_-Y.=0&*NUM:%-2!0I;I6."*,B
MB9FU:0? ^UJR[ILONO,>/]AD*:&6$LYH O\8R85(4F458SRBFNT5\C[:9#L8
M>E6U:S+A:GIL</L)M(!*"]LC-0/9MPZE!S^)8BD"7G&PF(#%"2:>/[U[)#*_
M-^CQA(=L2F7.8'5,IE1F>49XF(K04,[BD&:6Q(8=K.CF0#IXQ#H<7XO<\0X^
M/ZK>$O4JD8NN-7(;2-.'H">MDGL[#OYW#BS9CL]7-36MZJPUI33=&18?07PT
MSV()IZ]))-7 BCJB(N4D3!,5@VELTW '=_9/98K6K0*+H'!FFF/4GX%1QQ]F
M4V-FSGAZ\VZ3!^Z#&8W,U)6>[E)8XTJR.TMK&CNI</?$M'!3YYFM=S!TDPN(
M9%8.GY2'H3$R3E.>$L9"P4U$8RJ-)?!55V5&$M)CDNH04F^3XP%EWD1,9Y4'
MV66^@Y;H^:ZJDQ>+:7F-$V85^&EY^WD0O+EY=U-5!4J7[=>19P?&^3Y+U,PE
M^3!#(,%.7W,669U&0!\51R1-,JYE)(C@J6' ^+)#8SCAHO7U8[(.I_($@RQC
M^*GW5#2YH)UPN8?4^,45\(W5XUOKDW6&ZIUW1S2;9BN0G['6).*24,%X:BD(
MES32H6 9/:,L^6L9?!H]KE3B#6&.8C1ZJ-PSD^EPK(83,?)@S$I-YU[.>K>O
M-'?#,:H[P0<SF95J?1G&0J"(?'[7J.7+]R)R5=;X,^SA)EDSD29,I:#PAB0&
MW18>%2<@?H2(3:@["^].+Z*_Q[I%GV:/<WRIQ:.3SR]17*_0*EM>A]9>10=4
M76YL'B:C_!%5U<))&3B AZYR$OU:0UVZL?";O^7H;AO7OSBN4M:KNBSJ+"^[
M*F6>-'T(>O+"M4H%<YY>1"H8Y6*\D*N@CTDQ_AU=J"-$M9V*$=S!E6U],G#N
MC1!;8PZV@\OQ=&G&WM6RB/NY['=W4Y_ N91Q+D;.S,MM8WVV&6YXMW=^A!_S
MGV!\S8@3H7&<H*B6EE#%):-A%H4B#@4AI%L%7&.<E:4\*#8.V=.)#L*NZ-(.
MZ$,;)VZ(Y5;'G$928.*U4!'Z22+!)*C!?&T7TM--G*V9>-%>_=U\3DUHHDH'
M$U-359)7R</NO"NAK'P\P(<E1D/OAAAZ% &O\"G/# Z.($=46]S4J!TB:K3K
M;U!MU^(>3IGBN"*Y5[UB=!K8L^T3/P0%>I481K1VS'6K*1_4O=%SS%<I5138
M V\M*@D?*R7!,5@'ZE)*=&JRD,5,AD2&5"9AF&:A25,64\&WZX3;49=4DDB5
M6*MD1DFL8Y8HD:09S9*8FUB*D\8Q?IDCFD"E 9:AQ'$340E/B-G]<*J=134T
MK6S"?3S[ \>]( LLG#3YYV+9,=40$$XLO'!<"SH2\'3Q[?=K$)V.PYF]DM4C
MYO=E]S.W+WN/O?*5^LR.LZB]$GTC_I1%[73<;;O(^>T< F>@P,! 8$_@,)?3
M@N]+>%#_WN>-*SMSO_^F[S[8CGL7K$U"7X81[4"\/RC>?0>B[0$1ZW>'H?O_
ML)[<>"6WJ;ZT-_?20+OA6'=&F=V34!LQ8+<\-#['0WO.=$\(W'4 N ?<N26W
M,-;9C SW7!P2T'03!G_2=+V8/>9>=\?LC\5\TA(;2W4>RS/T%1[YY(< ^>!E
M50H3M81* 8,?N?JA%]&WP!#SR6GY86,KN#VH?]R]?*A1;MPC^R"?'VNB^_9>
M/.[<MYG@"S-A83Z\-U4ZVUO[KG*Y^EBRQF#\+ZYH (^$9NU%G*1IQE.CHYCH
M.)*6&&;"R#*3"16N3>?I=&<Z1V;I&GB+%F[Y>H>@RCZ@Z1&CNX&F7S937/:)
M<!Y9GYYK'<\M7,_R_,TR[U32S$,3F3=&%.9-Z1%[+$-AQ<]S\QN,\N-G,_ID
M_HZAD%;K606F"24B$880;1*P42*5:<Z3,"-)M+;T[IS2*^.K4!T7M>LO6RYU
MME2[9/4U.]?B'IY2IU,UV^UD8.1ET\2VV^>")[-7NYRCS._D<AHURX^?FZ5L
M-J7H1\)BWI!($0F0OR2F*6%)%"O2D3Y[?O&<9#MV#GN&'/R\)+OK*71N2721
M@UH2'P@ 4G;:VLDM_MQM\9//?G=KO!D*MRK,L/T'MV!3*RY)S--0R"0.TR@.
MUR9HGT_XD4%,+L>RWIWSGB[6%@'C?GW%?EPBT1,B0+TJZN+P*1&@SK2K;1<]
M/>LJZ!.6>U)@[DE-8)Y$8K)WO.SG#^]^>3,L?!I _Z#9!ERF5?:%@WT=@Z(W
MO4-VUCR_OF-HUYWJ82V@FW80U!V665<XL.,4:,<+2H]_GRZ+:Y^]:99B/LO[
MSG+W.>'FM'D^\UG)> K!FW^E.HX8280)HY 8EG&1<*.23(74T(1;/!+\->]S
M?-[];#;Y_KOO/G_^?/-%3D<W^?3NNS@,D^^F\/5WU6^_";X\C+X?"=RR9OSR
M'Q^^^6M=M%075;M<BBJ1';YI]GN#WW5,/%C)L<(JH,:\]NF-N4Y[K5_V;2&Y
MBNMUJDRG/ZV^6[RN7IVNQ=R?JLFWNLNU#\5@2?BN38C"-BE8W%XJ-K=C?>L3
MY]XLDN0V=Z,#W2JUAM(LQ=ZMA'#)N4@)Y4;;3(3;D6^VYT51K0AG:<BSQ!!-
MC=2ATC;&0R*B,CUM7M2>W>C2H$25"FYWRDC<M4W=ID-U.[UZ$/F9)A3MD?$=
M+'--/^IV9O9LNRC9.7%QE3_7IBQ&D=&I4@;8DA)E,BFB#!M*"14I9N+MF$;;
M65,3&9,D3*T0E A*)0]5&AI&TDR0)&6GA5[8+>>W['92):C[I$,\0I^<5_B4
M;=-I#FR[B&S2CK>O38\%_6K%P)&6]4DK%#^O?+\UQLT>[=,WF$'=;ME#>"8V
MCF@/+\J9![@]+6_'^,<^0][#6BR!H]>$[.ID[S6V1M_[XE'6S^A\OCOAX@?X
MO+=J*Z5WY9RI]M:A=W'R->WB3B_!X<Z+);\VS0Z>2WC0= 4POJ?YR-=I.S ]
M;).W4%A/OO#'SY&]K''V< :NB\T=<UE.F2O[]/A<:8Q]$",'ZOO*E\'?CO5O
M=0ON)J9%PK4PC$<DRHBE1LC0I-(::6(5)]FZGKR'B< E@X2NXD\\4[8[DT9Q
ME1E7F7%BF<%L&H<BB5.N+ E3(1,KI @%"2.!_ZRI>C]403L-=XS:?X4RXPSZ
MVUDTL]L:-0?U\^$G!(QZ0.>B<^2<<[7/+S[/-(+#9,\?3%;]E(_GQ5919;7,
M.--AFC 03QK4FDA9SF(J64(Y5T=5;Z(!C7?,KCSGYCV_XG+EJ>?$4TEL%.%<
M&QLIPL*4VY!D\ ]3G&>1ZFB'<,#C/QHP$G^%/'5US#1WZS_%= K/PV8 A9E^
MNKIBGOTXGY<]]&Z:Z[F:5=O0B4>0/@L9"&I%E*0LTTIFA,*K),NBE*@X55E*
M0WM4O2(>\*O;Y"(&?QWG5\K?,I,"F-;J5% B.>-*D<2"PJ,B; FXKL'$H?B;
M)?P/R]]_%!>'*RR\E'#3^:7;1<JMTTFDMQ.'A3Z^:]>;-ON5I#IFTI@H-"EA
M@C-+K<Q$9B3E!MX?V961\<M2.2Y4F;@RTL4S4L*(,MSPF!E)7.1"\M@FQFI*
MK>8=*!J']5\DEQ6^>+:G]@7[+WZ>.Y#6*J>DA&EU>29M)%>L48BB'UJ_?'RF
MFM[5&'I>QI#KAPL[]6/^WN^^=WZ;.K_OHOZZZ?6P6A"F:!1F,8DHYY284"II
MXE!2D:[#'^HE.>WPB]$O_Z^9YKA>P"7Q#Q<E-J\NCS_Z.+]6+K<QM8:DBB5I
M2!AH1)(I&Z:<L\C$UG08&@?4CWAR66;&U?/1L?\.D=P!&Z/6>IRJ)$:!*;#Y
M%FR<3V:43UP[]\Y*LHM3EZ\&WHD$6;5U2EF&0DV,7KMM\_-BUX!L<Z@QC5K-
MAGQ3/%.2"*U83$G"F,RR*$L%B;-,,LTZXM<'=*1DNX/./"O[[VO9Y><?P5?#
M9S1+#5H+D@*[L9BS6(4F#(W,-$^5[,B].J >00<DVA%X]%GQV1ETA!- D!Y4
MO7CE2G[O4'MH=1D]Y^*?$IST*X,G_6H!2I_NZZZZ<K[*'^1P[#;Y8O._:N[]
M+C^X-AF/F;:)3 F)!1%*@&BF-@ZI2K7J1*DX9.D/N2SY?&;TT6<PHZO0N0J=
MIPH=&TLM; *B)],D%(1%3*9I*C4WRJ1I1^+< 97"9!"SRTH>/KO0N0!]<A/&
M\'$UQ8_Y#+MT[X1>=$F[I!\J\\7C,C_+2LXST&"G6HZ&3;[93$](*D'$RM F
MG"@FP5S/B(:_6B5<Q>*X>45\D-#HHD7RP8"8KX+A*AB>DV (=6HCKI1-4DV2
M*!(95YE5EK"8Q%1U"(9#YD!G Y;]801#IQ;6>-,;O+?Q\ABPO:WQ.@#<+OR_
M-GSPRE8>&3%U!+^O=;=9/JE@\<I/*J+[!U>H>S^]?_?+.W%G?IH:\?LM_%EA
M'/>DI5__-D<4*??S#8A0WW3@'>Y&G 7*]^>R%6>+PB62=<WJB##5A$CLFD$Y
MB F,_J7$R;X4%@;Y?2!&G\5CL88B7=T?[FO,\U)"E3L\Q-W<L19>=+EOF_B#
M0=5EU%DL:@FI<-6"J9&4O]LTS:5)_,T(C=T>R@%OP#_LW.#+U.\2FOML^L6Z
MEDM8-63M9B??EG4JQ@5*.OS<H1/_*(+[*4K'__IX^].;UV]_>?7VMX^O?_OX
M >P1EQ.8VP -:L04__$[L8Y<75RU\MD*=/<.P-I_JM\\-TSMI:J>S?#9,0N%
MY DC<<:)9%22B$><R53(C%-^"/AL%J6$49;%:1*1*(XYEX8*1DB8)4DH]27#
M9V<U?/9*+>XAD+*WDZ8'/;]:B-PU!WIOZG8B96^[:'>D["4^K-V :_&R6:IB
MT"K#D!!+5)AQQA,M34(33ID1G8W3]L7+MK$2*;6)M@E8N8PI:D)J8I,D@G(C
M3XN7'13S!SA>'RLH;-1N/P&% @>$;4#^/\"&>'1YK_2'(OA<\6#ED'I$KQ4V
M$ B&12"*$DN[."Z2]O8=TF-;;<9IWKIJ/9;ZJQ431UK6)ZW0%4G;C\,A:7?+
MC\X80.4P3V\H^?,)O3<W8;(F+/'4,60'PAX^&*#P.B;]".JY"7SSY> U*$8Z
MV :2_?1UV=YBJ:+2INU2+M^%!8$N?>^O\>$<G2.VHW%WC^S$? +'UE'!W#=8
MS^=BB%TFD#R7U3LJAOD%+MZ)0MH;I48INW8+Y1\[S/V3&&$GZT$@#5SAFM:!
MW3$!4R#7)SG0RNA(-\5VTTAV).2ACHJG;NM>@[^PN-=^R[4A&G83'HX5CH+V
M0^(DLYP)F80$C)A8QHIH$M,XBA@U\KB QB=&^SG#SCYRG/PJ::Z2YKE(&BFH
M2'D:)9)J8C,F-4T2*0R5EAN2=$0=XD-*FO"4N3;/0=)<D*YX]*I;4+1QP0M?
M;NMC.8&=Y@_!V'P.[O,'$V"\#-3#XR4['E967Z@4/O:P^@K&$XJ\\NW0%+\6
MQ=SHA@@TZ":6B%]&*(DSS7FDJ4U8IG@HPIV"/0?)!3]E)OAA1>%S4J>N+/H,
M6334<*1RKHP5";%Q)F-F9:A-JA(2TLX&+S6+)@=DT>2$%6+G9=$+TD,NPV=5
M9YVHD1@^/!>%Y ]A/%ZFY#RJU?>BCX!])QX1)*&94FU):'1J3*:L(A:Q1R*>
M17$64Y";*>V$C3^"[A.1Y+D*UJ>8@;V6_MNKZ+F49;V*GB>('A$90X5,$C2\
M8A4+E25QDF@5"9'9.#F13A?%?TA?]]%%SR4ID-VY$L?V;OU[7LS<ID?_UF1J
MROQE\V588''Z\5L)'5B>'R/CY&BLL6-.PZ7*[\.D9!Q2@$]-M7%_':LI0IG_
M;/R_S6B"L1'))*5IE!(;15R /&>I5HD67.O.TMUCJ)-A^%QE>G?ZR1]0>[Q*
MFZNTV2)MXE1P82E)(J%(3#6/+!5&,VNST,:DJQ[X&!ID_&Q#F)<D;"Y97R0[
M@^"<+'/.("3,<\N9>PI=GX7D7PNJ<$V#N1!B/3%=)M0V50K46B4BD@C!1&QM
MFJDLLRP*V7$A"D_<9O.X9\WNO/^LPLM7&7>5<><FUA-EG$@YH28T4608"=.0
MR2C.I(V33%FJ94<^S"&5Z4&<GA"._MG*N$YUN?'F4@%ZEHN(OPI D"6:M0!"
M@FZ(D 6HO=%@XH(Y,/QDL,K>C NW)EVP!"'G4EM"1!0)PFDH8\U8 OR:V#2D
M:70 6 *9AE$F#:,1"0G/B,@8(9@>;,,DBS)^R1 AM(8(*0D;#"O*PDP7I-T=
M+R384*6^G5(]R/MLH0""?3!#GD+690H==0-^7$!?!/>B6+.? G$W-<:'>H;C
M8#("(0XGP^P^4'!L"/C(/$Q&^:,QQ0 $O9D:^1B(8))/W=4EY$;UFQIC0XR!
M.",X:L;S E$U)F*HEVB>P[D$=UHO8=XY_\ O^?1U-8);=]>?\*;OX(:-<S^-
M19S&QL8&SOV(:&EL1B-E&3%6QHG>0;HTCO:7A5'?Z_GT,RA$A1E_\]<95K&_
M?#1BNLQPI1?C)D!RCW(X0&=F^K".V)],,:N(,WKT)$#ZK2?"&[CE1[ACIYS]
M/\:Y&3VA&M2()(DB2G64V8BD*F21RD(=<24S:Y-X%SBF)U'#@?X.$4AE:LT0
MFU(-V_L$SBR!"?.XT?+Y++C+X2)TD>*6FN*E2$4$Q(9KX2Z!$O/"W 2WH]&N
M1!X^/!@]A!L G><3W.A+^T_=B_&=P4V/Q)CF([^&%<M,05K?C8&A=/#?FY72
MGXTUTZG1S96Y107USO'5/V&.OXZ!ZX<:5KWYH]<>([FYC9G646B)2D));"I$
M8C3)2 8F>@Q&>F<WI9UC4&FMR&9;%-GP9E6-#4#TC)S &)^2(B%/J5%)G)DT
M)5EB>,(RJS0'F6HL8_1)?O)]*$+64P2$H"YGW-Z))0AVLS4;<$%A=I#%P&\8
M9T>F<>P6/'@(#=.&T'!@ FY)<+X#C,M/#.(?P;9'>3V$GPV=[!_-X<(E%D#V
M@_U?&)C'^&X0W)FQF2*(-]Q/:."_83%#C<6-L_ GA$=84IY+<(A ?XVSU*Y!
M#,9>W%Q=>R,_%Z /#"!_0 9V[SJ&_[-1!H$DJT]A+K/6 :;QJ?.'N:>D %HB
MW/@"P@EN*R:3:?X%%LPQ_98]6JI9[C QQ:LYK)[KP?1;/E;^36,7<J9 ;Z4B
M#!4A7,$93ZRPC$OXA&>ZL\SB8'LO>B(W[C53JU2H%(]E'($!'1$F&=>Q26F<
M)EF<=ARD6ZMW]YGIJHNPFNE@:>^V=WJ;P[;S5P=O5-RP&X+]/JP@?> C*.Z-
MF14WNVF9;97S:U"KKY9SS9)O3%$8\W;B>GN,[]Y@<+CHLIH%R]*82QYKG9&8
M6BXH"!^5"A*&C*:[)*5LLYHC;6*FM.!Q)DG*-3<ZLJ XFBRT* HNV6IFM=7L
M27@8ZW@[17J0\6H=;Z=0#[(FYS*I1V[#U59R;NT013PZ0=V)8?XS'_JNNVB_
MS)W2%PQ1&YJ4'7V*ML$A0"3@_P(CX&#RAG5AO'$"9Z'+Q-3&VT5F69&[-^Z
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
MX0FU&AP17),Q83E.[Q?TTYF#QN/#BW :<M8S ^>  W%T@Z6QXP63J3466]T
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
M$1C*@%(_\(&0&!77([3W+(L]>I;I^46VRX\MD%TI=;IE%MSFI>FPGF=09?1
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
M\Q0TKS3]A,GOV66URHN*:NT4#4ADF-%"J,0('6%1(!<EO#4SKM'=;:[2@1G
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
MMC?9[S[@AS>-= &YG5UO!YW\>JO)KS9-K:WK'D5!H_N%GG(G!UY'<6\&:#'
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
MT$Q5L\10EC):(RF]/#40$Q^U0.B9@:79- "UX(>1:1/B6;'6U?YL@\5T'#6
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
MD_LS8:_*Z;I[ZEIJ\X7%F@J+P>(>#JO..K^/TZI3AK6P9Z=HZ]IDC$ L]U3
M!0J6XFXJ8,_N6U6X%6\I3U%8<:\JTKKWA HK/H*Y>U6_UGTQ1*!<CJ.L1'Q
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
MJ4.E ?+6@C^W;6@Z*PLU+!('H^ ZM +NHH[-JF&)!@IHUS])$0X54P<_3S/
MY;L''?F+[OD# \R&- 5[6E5@$$D6@IR4; 9^,?2!/OL5GJT; _M7E=LRO^B.
M-_MYZU>; P4M_N8]K2D%8ZD9!Q(W+A*028"D0JJJ2(()7^U!<1-%-P?&KS-:
MX<YABQUHV[,+\TFAO*/?@;IO%5!5*7_4:]&_)TF95&Q48P)+'DGA-7D<EW -
MN Y$T0;.KTI$9\^ON^^TK:G!;E/XK!>8(*_C/$WS>[;J,1;"*$N<KVK(.#3L
M0)*Z8$%.68L@B;JXL3WVV!,0"2HREA+X"9Z%E!1T#%35--Z-4/J5YQ%03XH6
M3L@(-&O%C.MJ"(8T/*Y\\7*?M78[^Y'K?OX35\%A7+%;][<M-YJ3<\O/WM&
M'?,DM@R'U9<Q4^21(;.-:GI!)=^N =>6[OMAXFJ'8]6&TD*;*-5.2NK:">RP
M))=@W36IJ!3.=/+V*18E$/D2>[@.G11[!SC<LLH1/?U*(##Z#T^:<5S2MH9W
MO=FU#;K1WET5X7C\TVN;\'@OF/>Y%AY_:? 2F#2)_&[D=R?D7MST"TS:&2*3
M^\['PR9SRH\+?1I)X.]"FA@8/V-%*TT,B>=+PK,T'"3>I#EPT1&4.GYO> >I
M;;,^WR(E 1F1DT["T4KI]TK9;GSO;M9]K'$=NS[4^KIGONK8W0<,1)Q'<1'V
M5"GK%;VZV7U^[>E-PV52)M7V*K6M=5>9$'$2Q867N)1)X*\8JF&IFM-=6$#$
M>10784^5LE[1Z^D2N1=,F=3:J[2V?_XJ^\2AI8/$CZJ49%5O\:.>Q5>\U>40
M<^H8JF/T9OP_P2F]>$3IWFD3)9_V?%X\G,P5-:4NE*%/^_7'AY/KJ+I[VE,$
M3WM*+QY1AMG;?M<3G,^+AY-YXC-.>S/TQ [LD4,*;X>D2.&UI\WPN\RXU05'
M7'53M9S>!%2PF9"4G1EZ5[28>7JS("D[-^3ZCH2NI.P<H8M][C295R8I.TOT
MFKT%\P6;!4G9N2'7]<\>NB>.L1R"[7_DD[+*L_.(85W$ZT\0XK94S91) D_F
M]2?8ACN3(+=\_3F@R33D%MR3>?WQX?1?/WN&;KR2D'HJKY>0DJ^7D)+) MNR
M_C,IA]^3-)7) J)3UN\Q%:-/MUFPF9"4G1EZ'1GYEY2=)7)-Z_PC_Y*R)PE=
MPU0]3Z)74G:6Z'5DY2])V5DBUW2\LX?NB6,LCVD OG8NOI(4:X?V-1\'*!MZ
M>(R(6YEW@]@>K:K^LNGDJI;>7[1%W!F25%X@VCV)=$GEDT"Z:?47B!1W>B25
MEPAU7;7U_HZ*B#M#DLH+1+O7WY$^<6='4GF!2#>=WJ!^"4U0<$(,S5(5P_3@
M']M^<=+9N\TKDHH3'3PX-T13%=L-^1 S*U3)7-&8HWN^:F@"[46>,? O:2S'
MQ^D96 6G$T.[/]OAHF![26,1#:-R'5U;04&@JDMG#/I+&HMH&)4"O,X0=CQ5
MMZ00R[%(0[A/0UBD'G5G#-M+&HMH&)7KZ%I#6'!/]CBQ\NF?/\$O)$CI[$=D
MU^^O<3PKF0:/P]]_?QT4O[5NY'R<>U#S"(:*)(MH5KU43&>\JD$[N_REDE3
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
M ,&DB#8(L+%8TOWU<Y;,1(($*%+B E)XJ9))(I'+R;.?[^ )2K43_@5_T'G
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
M1ZF\='PW]0D';TD,MQ73UBJ1#<UW+@L2A9A>I;A/ ^%&PD',04(U6P3>LZ/
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
MT,C!K<VR 7XOQ)AZ?YCC,NN]M/X$7LU8W?S)>_D)C#=?S,%;M03  5^U,^E
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
M&U?3Y[MBK)^BH12O8HN<YKLS9&BDZN FS"RDX#K/N7W:8L26T)+_Z#=@_J5
M23] %LMMU^?*[IO9I[/8.S6(CY/I%&"C"S4M DX90^1PX.A"MNF_8 ?XY$0V
M8\*V&5>:CA7G_?CT>/]A5=)A)VCE748GCU-!'R^Y\N+:UA1;D* I<'(3J50"
MO7C$[QP^9<J @N.Y_O+QFW7(0DI>/@=8!!Y_[(TQ8T#]$A\C_;)U;%N=8_SH
MY)C\YX8W68 ,&A W-2B&$@5<HLRYTSP"R>FG>$LP%@\*$ID\;( RJ<Y\+ .>
M3@"T2-*SW>CT?D*^TFF =9A-FN(8&%M"JB6G$U\3]*ZHF\*,C6(UI-=PDC)>
MC-O(&RQXI]B]'BN6F \%.>@&1Y?9T&KB_!HZR1 ?49EM.!50L!S.KL9W^9AD
MHX.7 S@G&(&VE0^ /5KDX$5?I_SNT8-BRT'OZ4[<DGF"RXLS<ZQA_3F1NQ>Z
MIL]4\8PD\FYOD1''@HPKVI[YFF.Y*2.OCHP4<V*I=)$ZUBT(=M &A<J3,7.T
M,D_L8SF4,G)E)BGA[!]E%3M_JAA\@P.+]<D-==J-=C'G=+K8S+/*)=*883?,
MN\U";R!_;SV\?*B0WQ$UY$H2P+C! SITCK#FQ%!9;.NP?V1UV@U@.SDYJ3/T
M)I$X3IQ[G!,&"^%>*WZ#7G<O=N$M\*J(HHI4"O-[&@BKTR1%L ,O<(^L4QJ>
MKSC'%[354$ W&6$2-TKBO*V4LS,H9W9P9/6:] 8,R3SE#;GPG/$N7I&VQ2G)
MV&'',FSI%$N&%YTT?Y+YP,;IZ&\_O+NZ>7^!AZ)9F8R($-MK8W43?(E53D8V
M<#9085('54:U>F8AT:/JL29*=.V%J;G\?-PC;VVH\ >[XGT/=I7M#>ES+]GI
M>0R ]L)-HYE@$#V !/]=Z*N3RPK&=$+T,GG]5 9A\MEK\Z3<]*4L77\6\=&1
MN2PD.Y>P%C\#-XV3D&+WX@<'LX<HK1V,?5'8EA(NPV+#;PC*#L:;U%:IB+AM
MH?L<Q"CIN&I)N&GZ\WS&.D;!84)R*Z^&J,?0?,SID"R*E9+@ZJHJN\"L,P6*
M!THV7"E*5-2> <S29ZNTJ I@UV5"<38VGIU0KL/<JLV2B )[\8F[L@9!!\J&
MX$P%L(7=R)N8#J$YN@W*(V_HL?! I@XO N) :P#YV5"PCO.8_\N!64V(U;#:
MCP5[GL]5*4BR]R.O#P_@/B?A<_?D9<?JSNI871VKJUJL+A/R)3FNE0DU_"4H
MRQ\VFBTARE=$K5G77@2A40'%&3]*NCML].?2;G)E?5F)2H JU$!@I0LE30B'
MS3&9PL9F!$CR5#I.\SH+#GJA"K5RV?E3QEZ6J:YUH9S^I3AW::VUU.A2RG-5
M@C^?L(6:"@LY:6Z Y0&3\<98ZD:>$$Z,9G!=]G-$E$2BPS.@5<C469))SKUT
M2M!PCU:T&RG-X912R&$*T^3-1/(-&$C?A"N\'_2V;#^SPIRIJ*A.-]\%7>:;
MN'6B@0(WF*/M&UNI%-(9&DEE1IG,9B*]P8N,Y"(G(H\8J_F'9LU1J5IPI+3I
M:?6=XPNLPAOG.6?>6'Q8:'$"_6>Y9.:B<@$$=370OSV1RO1'3I&>&RWTXGR-
M#&DQL%"FL?=@!MPA,X'_\6Q@;VFO<E-A)QW?#G4?.&<R%WMW,I<KUMGH^B=C
M) 5K<>M1D$AP?I4<,O]#HR[E$9(XI/LZNT-'4YX\VXP.@($3(7A.*I2?G#GE
M3ER<JT#;M?8"[(++,Z*\)XXM8$Q"UMG.CW%:[?LYR_PNZ,/I X4-/30./;3O
MR$BF%$6T:E,B/5#1?$R9.Z0BW"+[V(O<=(QF"R8 XF2QY%HFTO+#\CQ5_B8Z
MGKPCZQV!:UP,L,2+EO&&W2G7$D?FM-E%5]&%YM^Q!OV 7VF_I[$,ZU!EZ&IW
MBH1A0:*"N7F45JMN+^_=&'2V!8["3!G/R\$LD$J9 _F#D=NITF!GSG$!D:&K
M7<$> 'O)=7 R%#Z@,U+O)VGJC67>,*H5>A:+ON0'^AQ8<2"[>T)H* %9&E10
MQ7F@9BPWSXVS]V/A_7BBR[?A_HZ0AU-F\3Q295&0;>DM)\:Z(:Q=ED N_'A^
M1R3-F](?#D:E]2MG.:<-9^5X0U@'YL$BF>'O*-QMDK\1;[ NS$TGNH+IIH]?
MST7/)Q,(7&LYM5>HDZ /11<H2)%'6;2D&9+F<8<9WWTA B-%E\3P3G#0O$]/
MGAK[I1!W0(!)ACIV\,#; *.#^DK9^XA$A?:++$_&<KVGJ2OEZBKEYA,/RK]<
MS6N@"<(,FF!)KY$SWP#ICC9 R,GDFC*-,$&@1 AZW]GO%T;&N<\7NPIL 1-$
MJ)(5<Z?9>8M,'FP2+Y)*F)$\C1ZZ65UG)VB&2QT&889$81P;%SS(!;)YH2LI
M<JI,5%I](<M':&3X#7ON5-&(F:"NC#O,4"_*5?=SP'7ZQ'.&ASQ[AE.3>B;S
M&.F[SWGEM:G4?Z SIQ/T.=.2"D:-,AJI:Z2!8@DY!_(B7"I/6;)@1@^0L2]=
M%:)J7W Q]*'CNE$J,OD-E\SS<T:G-WBC,XCL#'2$6%T0!LHJI:E85$Y /D8.
M$=,Y47V;EZ2(W979VYE[W/@PL^X6->[(H8LN45R*\%FXZ"T8I(OI&CD]T1LN
M9JD,0A'/)_%9CF9/UTAD')3P"J89&1\2ABM(FV%"XW(G9AQBL!,L89E*&5GW
M,J]<!C^*X2PU_ 7NZI?HU@DD @70TK6J,I4+HBU>= Y7NEZGT[ NI>Y+[\-3
M''D3,V1GT=!J-C?HZW-DD$Z^6X*U/OIR'.<]P?_! 5]IIQ*H'G/*9AX?ME'B
M2%Y/?<T"B*&799 LMHPQTI_Y@C C\$=4T'K##CVP,B3B"*F<([C4LC#78E]%
M/@9$HV)DO#)^2@[J()X7Z?7$FR@;.@(5/,Z08.1^+;U0].$@8$P:8XWVT<_K
M6SC/W<52A8F#A_;K0?. _BUQ<_G?[,5WAPG]_B!'NHOYX#G\8\9M$ Y^UJF=
M"Q\4 N3*?ZP0!7]!<&3Y,XIF50 =_V8..6T4;'F!?5FXN<!S,++;%3OH?'S2
M6C2B,XV=#8QA1X]S*SCH-36NF1HWVUBE;C&V8%=H4C@.J>C("XZR$A+$$BJ
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
MG1A0*669F_;_ ..864T+*%$J^1E%)VM;TEVO"Q11>,C9G1XZ1X?MH\-W1VH
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
MNZWA:<_IG(G3 \[KN$^^8>#614=LL]5L)2']U>FT#BS6(W\]\.Z3GX?>O1C
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
MWQ/4W=+T9S#L7<MJ-?J"$\%'W^Q$\/K1VN5U<S7INZ/5_J(^./Y_4$L#!!0
M   ( !V$KUCB4)/6S@<  *DM   5    968R,# R-C,R-U]E>#,Q+3(N:'1M
M[5IM;^,V$OY^P/V'.2^N30#9L9UDK[&= -DDBP:XZVZSB_M2] ,E4181BM22
MDAWWUW>&DBSY)8F2N"U0V ABF2*'PYF',\]0FL19(B_^^0^ 2<Q9Z*[P.A.9
MY!>3H^*[;/Q7MPO_%0%7EH>0Z1%\R9-$9!XP^& T"XT(IQRN=)(RM2C&N,^U
M#O*$JPP"PUF&8W,KU+0YYO/=ITA(#L.3WG%OT#L=#D\:XZ]TNC!B&F<P.#L[
MA2X,^\.3YO!NMUC!4;F$B:_#!?C30$MMSCOO(O?I@,T6DI]W(JVR;L02(1<C
M^/ZK2+B%G_@<[G3"U/=C</>M^(V/8-!/LS%D_"'K,BFF:@221]CB)(_@7=]]
MQATW?V%% TK;F(4X47G1 3?VO(.FR[A9ZA%S6M0(3M*'#8G@L^!^:G2NPN[Z
MK:8ZA<@Q),Q,A>J2=B-@>::73::8I&CSM0DYRE):\5+K22AFE49-R6Y<V6>U
MU[H^SE[S<C&^EB&.NGF(A2\R.![TAI,C'+Q%SJ-F-5/_H.\!_1UN%U^AXS%Q
ME5G:J H3W]0"&[JV%O^\OE<W=U]O/]Y>77Z]_?33E[5):, *-JO!2IN$2:?B
M$=U8T>MB9=SSFBR%??=N\+X_+B6VF+QI'J@T63?4Z]:P8ENA0C3K"([?IZV@
ML)1\Z\%=;BV7$J[YC*M0F\A#'YE,1 O(8I:-]A;?J<4'O6))Q7]H\74+,9MQ
M,'PF^)S21RPL_)PS@_M(+N".I]IDH!5\Q#DP['9_!AW!%TPO,>:/?"J9A1\U
M1>HK;=+>>._0G3IT^&*'?F#$ M!AR0+NE9Y+CIG8*_QJ"F^&&MVE-.9]G),)
M!4@+(%>9R3EJC4S D0)T,\-<A3@03$+$ FPRH-'SR#&*?AL=% ^XM<PLJ$O"
M[CG.VY!I:ULGF'\]P+FE(Q X&?4,A$%*@OT5RD&5,"?"/!9!##:G?TM!,.>&
MET)H)8FP$CD&T9<Y0=-PF_+ :4IR4]11A[C>&0X+P5\T[;''[&XQ>[P[S'*(
MA$(P$,!JYR.Q5=@=;YO&?:$BTB 3*$>H0.8ARD2 -3SM(4H%A;44\4$8)^QC
M=EJ"N(2-79VZMC9NF%#0#!YUS27V1.1JA)>;USK% F9CB*2>VPK6AD^%S0S#
M&1DU%@M =;T&.FVEU8;:>X#N%J G+P;HUQ4G?O?NA^'@/V-;0K D-!1[=!1A
M'6:<>V^!&>X0A< 0/E91Z'#@"&-?"AM3=^J68 "F($R_0V$#J6V.XR@T&RT+
M1*5&!SS$9@L'"*"0(S0+E-P\!#%36&I=!EEM\[M<8M?!,2--^V?CP>D!/W22
M!J=AL^W0Z;0.4>Q'I&!/SG8+NP-V^ 3&MOVXYA;+&O2TRW[/H\.C#!VPW+8?
M0AG2YPBI<J8BY^K<H ",2S-A7;3#7EPY.43;EP&SMG<S^AHN\0+Q7&;?&EM>
M&9GIIL#@B4I9+47H3A]L[EL1"F8$K02C'Z5WEP\42<HMY6VWY:Q+\BY(:LM1
MLPR#,@U*D;>*()>,@CRNSRE1YW\<4;"))AO"*Y]31PR_.)Z'^W"[8]S[AX_'
MVVUW?B&2B8CX=>^)'7LB>,(3:U\W,R9SMR]I _$H0EXDL(A'?K]):Y89L47
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
M9G&<^JHOUL?Z6!_K8WVLC_6Q/M;'^E@?ZV-]K#_/ZY=Z_E92M)_ GARN,XK
MK3-L'N?*UU5%:?L)^/ J>\"P_JQI9Z/X6=68SEKCC+"S5G>5#M^R126%CK2<
M/@*61=90]^)'"DX'6#^H=+6-+$_4CGNUNNHLKN"T7@+MME^UZ_M6\J:IK]/2
M3YVJ?[M!"I/2L*9R!$'F-RP9_ M02P,$%     @ '82O6-H_O,&/&   '3@!
M !$   !S9&AC+3(P,C0P,S,Q+GAS9.U=67/D-I)^WXC]#UR]S$Q$ETI'VV-U
MN#VAT]:&NJ609'O?)B 25<4UBR@#I([Y]9L CP))$ !9K!9JEB_=)2*10.:7
M.!)( #_^XW49><^8LI#$G_<.]P_V/!S[) CC^>>]E$T0\\-P[Q\__>=__/A?
MD\G/.,84)3CPGMZ\,TI00,-@CKV[^]M9&&'OZ./^\?[A_G='1Q^EY,F$9W]E
MGYB_P$OD)8C.<?(5+3%;(1]_WELDR>K3=,J68;((2#J/$-OWR7)Z='#T\>#X
M^!#J%.$ECI,K0I<7>(;2*/F\]V>*HG 6XF#/ R%B]NF5E:Q>7E[V7X[W"9T#
MDX/#Z?]\N7D0A1>T+%CX-@5GU%$8_U'A_?I$HX+[\90G/R&&RXHTZ/.Z')Z<
MG$Q%:DD*C$(-ZS!F"8I]+-,'29E!)OYNFB46I $.JW0,^_MS\CR%!"[A<4F8
MT$GRML),70](GO)DGN=H<G \6>L%#*2:<8;8D\A4I%0*8C1IHR^3L@Q@,)['
M30;%,4E0 M8I/N4?5ZLPGI'\"WSC&OU4H'"/9Y[0\2?.\/,>"Y>KB"M0?%M0
M/(-O /^D0/F?*XKWH88%"241UD#"DZ>0A8%!BIK=K LN6"#J-[@T; "8D!6F
M20A2KTUH.IA8/HJZB@59_#1R6JH S[I*!5G".'19J @]=14*LN!HN_)P/H\@
M@<=__'I_W=YABAI=$#_EO?1I'%S&29B\74,CI4MA37M>&'S>TU*4A1?%KV'[
MZ0 Z\8,#;^(5'.2?* Z\C)TG\?MQ6F=2YY\R'-S&/XG?]?:<Y\Y)=#EK3<8^
M8]4JU?GRKP40F^%S3N( QU  _& D"@,^DI^AB(\O#PN,$Y:A9$&GQ0J0$E@]
M@#IQ#E;)TY.9>CE7+V,[0M8=LCM$00D+G(0@E2U^U4RRR##)RQ*]>RC_DQUN
M8H*GLX?#?O;@_;52T;^-]F%E'Z6>V>WL&B;S2ZRQ"P6Q%LPC^\:]9NV1F9<Q
M'R'L#.%#0OP_%B0*P$O[@I=/\-_EGRF,=I:HMN?7 GW<%VBYO+],\Q+_XF5E
MCOAWQO\<L<551%YTH[.:7HOOQ[[X<OZ>*& $LS$%QLRGX8J7>#L[2UD88\9@
MMON0+I>(OD%C#.=Q.(/1#";!OD]2F+;&\SO0M ]3\7R2O!D/+>C?%]/HD/D1
M82G%_(]U@1S?I[Q(,:]F6:'\.UL7ZZ&R7&^5%SP:0]T8[C&*+AEO.]?Q,PA+
MZ!O >(Y688*B\%\XN(X3#'I(,MSMR0T0'S4AYKP]+)A[8<%= .RO^4-*5L (
M91W*N\Q=YH#P<6S%.\,,-66* :#C)D %&X$)+AB-0-2!^$H2#.[+&WJ*\EEM
MY8M!\1^;BA?9O566?]1W7=\PP- 4!Y>O*SXOX,/0+;AC]"9$3V$4)N6@94%G
MP.:[)C8Y4P_G7$7C()RO%ZT9CZ#50?L=40JC]-L]B$J?"X@:7PV ?-\$I&#A
MT9S'J/N6!@/>+D@:/N-SLN3&*RV":BD,F/R]O9&$!3_/EQB. -4!NL&(%4TB
M_VU0^@]-I6<91^76E<MGKBP1KN)U_&OL2UZD6*$OQPL;0@,L)TU8)*[0'KRT
MPM?#.>,1MCILOR$:\OE/X6%4L6I-U0-T>- $J&!5NAHC**V@&-;]>B[K?7^H
M6 &H+MEYRV+-#H]K=FIH%HABOF<:@.,ANIL<D^9W Q@*7UTPF0@NW"\1;$8(
MZA!<+E<1></X#,=0='(7H7QZI4HP@*#PQPLNWE/&QEL!GQ&%YGC/-W4>T:MP
M^>#_>^SC\)EW\:=SBO%ZG<2*TH"3PGW/V'H)YRO<0_@%WDG!VD,%[Q&[YL;#
M$KZ+[H6O,Q*QG(OC]4*TCL" E,*9E[AE"X\ROQ&=.CJ/X&@SY/,2V>] <(\C
M/HF]0W0],3/0&#!2^/<R0^\%.$)3$BQA(*+C+$TY%<!S;M.-4"?%=P,>"M\^
M9^*%8UB39B: : P=";O#5$R=\FE _:M!^PHGOV#AK3#U&&<R*K^YW 4N @NS
MS<H+_$SBAP1&W.07&)79S5VQXJ4G,D"C</0ECGQK4O#T,J:>X/K!N]F_VQ_Q
MJN-UA4+Z&XI2?#N["F,$@R^*KF.6T%1R8TQ$>KR.%'X_Y^@]<Y8<KEG!U O7
M7$>LFI-K%H)'#H,R/XYQRI?>YUB"29-N0$BQ!) S\W)NGLQNA&;8.(\AXSV4
M<1_U*,YA(CP,89Y_WUYLB??70LPQ!G1@6WSD;O(@EIAS>G<[_&&;=I@).5IA
M_V GV>"Z9M+95K<0)Z,-;1Q$-=I*IV@JV2PTZ3H+4,=0&9&VCL8:$;4*RY*1
M5'S7(5@)QC("9XKF&O':(*Q+1M&:6H>M73"7$?3>86*C-5C'B\G8MZ3ID&Y$
MB1E!M0DU&_$SA#3)J%6^Z+#*"(T M89 C:ATC]^0@3(1Z;#31VV8,.T>!S)B
MW7.W3@;<BE*'NG&/S@A\GXV_$?L..X"5!MZ6JFW9S7T_(ZIVVX<CCM;[B#**
M+6DZ#)N[AT8(K?8@1P3[;D9671H;4KT_8[4%:02]_^[F: E]MSEE2[ CU5F"
MQ>:FR0IZ[IF.%K"E79%K7E<4W:5/\/?M;(8IWV&-@WM,Z!S%X;^RD5R:-5W@
M!(71(!LI_0M_][V7D^WMO7SP<KUXF6*\0C."3U4WU?GL7W/UC*UDZ'UL4+\?
MKJ #NIVM+XP 7L#A*^&';Q(H!>HU+_9Q!FPE_0MWHI4<;:N5K/4B+NN0-2-X
M@6XFYVOE>-?E?M783+;33!2[G .V PUW)PS]X[8,76S'9I)[I>BC%6_+BB_P
MBH!/PF[CM<7]&@>8WF8<J>A48,P=T+8[E^F$Q7^_+8LOU.$!']GZA4J\V[P
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
MURZVW=VTG#-U3>=F7A:,]YH?=5@&K0*A<E,8A0!$W%O>T,6SD6^R@=DFDIK
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
MRS.6T"@VI\/>L6A5)A>*#^R/NX" G_\'4$L#!!0    ( !V$KUCX2,0]LTX
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
M2'=HPU)_[S]]?KAGDG< $WVNM.Q_]A<PA2J:@/6Y<,".% &Z)P%[6?)NOWO
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
MT1CC[$4ZFHYD@IPT<BH!TLZST\A[*H"R1IH:D">$L:U\-8)87+>Z4RW@3K6
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
MB/N^DUN0(?]I,,I2#\H8Y^E>'^O6=[I*PC-X@E53"G!L4;J:<N5]$<!1K)\
MR@9?",D6OTFZ;4JR1I>E_SIT5_J/?]0Q-V#:!;]5ZG:^S6&*E:EC,+%VV$QR
M8T\7-'!@%7SM N=^MH0!P2H-FEBU6+30F70NM(E/;U)PA1 TU>E"))W95"!-
M-Y'=L:0:9V52C5]PS,ZCI%=7I^!4ID7+@[)R6D?3F:C;8#/E0.@.4YB"E6O?
MLPY$E5=B68YPG!3I5R4Q>!EM-PX/T\YA C11=T@\'F;K^KVICE3@D"REJ5I$
M0.-!<%X*)];3#HSE0HP9X@*&KKO^8*1[LY=;K*4Q^T%@ZX7NC>#V(8)?GDP!
M9W/H$[^/T?KD:*Z6]TDL5: )'LBGN&G1*N^Z:[9/<? #'X*G:]2D&7^W1D;J
M*[(&"FHA+>?GNH^N7@,2=E]MJJ &OU6J=[[-P;^2J6/@3W78N'X!LCA1>A*D
M*&R^M[-BK_\\E@\;G.P/--7+*X4.!T62\"8.DNM@!S]--F45W'V?I IWSA]L
M:_@H;=FTY98<Q6I@DOI=SU\S[00]OV_6W0#RBX_:#Z1N]%%Z@@]>]RUB.4$V
M676)M]BPNKW["CIS6K1U,B8IK2-W;M+Q%)NU4,N)F$"N,B645![G W'^D*+?
M<[9:?:'_$SB6"BH^&(JHYN!LZJEH$L83,72>":PO&#R!JNC$L+OWYU1PPHBK
M0WDP6P'>WGA;8Q'O^SW.,0>#>B- EX?T!L#N@VO1$0[>IY/1P'"[=B&4';</
MM'K^%S$%0/;F-0/FCSPT_!&7SX\J'2B1_W0E>// 'D/=Q9H&0XM[Z2II!+E8
MC<OI:N\\5ZM%P'46K!J)7L=+I+5P]?*]AB4AY!&-U6;V2#M&.SS5I.TS1T/5
M625)SMYXWQ#V/OEE4E =LF0=+D7;FG>,*QP[+QE4^"YZR=&1<3 76%#!^:,7
M0W5L/^\A3!0X&?^Q_5',_]ON?IKM[E%O$TOL^OB=+95>Z#J1A2KI//XS+6N\
MRAA9C>6NUJ]FZ7'Z*/C;\?J">W]\0Z19>=[H,J%+O;R(U11OH]T_!4GY-'M:
M*)A>)N53$+;ZX\!JQ_9/XVJ_[?XZ#B6/^J^Q(LYWPR;3]%>49BCDFMYCNH2^
M""("OK/C5(C)^[I<B*7GVT)P3N. 7*V1+R"Y&Q6*_S'=ZC>=>F\Z3L!Z=" )
M8OUM]TMU:WO4VT!A1SXN93L<RSW[\S>TR;/H!?W&[CU&VRTBG*32X!Z1G>WE
MJ%FMME:GNK5^VUUM%$8>]4)3/48^S359!_V]"#2G=$:.BZF;+KX+@O0>,_FM
M=TW-^JQU2F5]2W<<@(N/'5&I@?.7T8ZUT/X-L><+4+AZ021X1,5'ELS^^"O2
M@7(=.2"E(=>W/4I,C+-'HXE]39T_SP>WA=80H-4?WW7G<&2I'KSE=[Y[CO$>
MH3M$7J(-@N6\QLE+$=OA,RV=?9O?3W&:7>/L[RB[11O\F+!MU0.GLE"WAW4L
MT[D</*V%.SG>1?_R!4?[7=BA9L[??IQ,]W)^I3Y\]1.CZT97W50^]7@@J'P9
M!,8B-J.>+U#'^4.@C6N0J@847J%5O/-CAV__5:"Q?(_ZAI!EUW:BUIW &[8G
M:>OE5.]?/N)WR8'[V- GGHVK]<F7F]>6; Q+51=<SAY7=Y'[JU6GZSLZTJPG
MTD0S_J3; 5'$"O&;^#89-"'RY<JU 4B]F\<>I8/1PTEZ=UJ.U'2YBN]?,?WM
M,F'7(J(75/1H5C=X"5J/N-).1>S(+1?G1#'2#L+N<!-:Q<IUOVME#>J #'[S
M.SV>O7E3IOQD$V>G4N?I$ 9K=%!D2;VWI-Y;4N\MJ?>6U'L6)' ](2RI]ZR-
MITOJ/9V7;.Z9]NOM91)&+U&8!S'@IDII^!($IGE_;JM.8TSFO@HJ=_%$54\4
M=K;T%L6%4NQ!F7M\3E=DV1Z<D >6%AF;JK0[7U)N+I ]&;5$T]+ JD"K457A
MQ4 TI3WUG U?+0IRRVR;E-3SLF54DSE7"K.JC[ZOM]MH@PCH2<F)^%ZZ@,B1
M[S1TW,":ZDJ-0%Y7L>LLJ,/Y8E/TC'UWQ:BBZ[X:UJ=[?[Z/;J-,YO](!'"=
M!D7\NCO/1"=^_KU*-0<0>/#XF!!KK*$3^ Q5EV.1W0W@Y'JL& !I_W5K=Z!*
M7QDS0U7O>3$]7'T(LY2Y!,LGN.%GKX4$K;R0;0)7CUR+.R'6T*3UKG6/U2'S
M8IN%ZTS#_%3;"4HHWXS%6ARF&CYCNK%Y+<E(]) S)0N)HI2=Z,D)NA*D%#8O
M6*%F4M!%#Q/()T@AK$DMU]UYNN !8&)3W9N]5;\^UHN5];B>;BL!&SVZ*2MU
M#JL^WQVKC<NUS4BGW!P-RK@]1IN63HVN9WZ!8M!Y7QU2^8CDXE2NU4%(=:#6
MR@C4/@O[TRR.PEXFU!-!M>=[Q2IAB/8#"1J45<-**9T&$[2L YOHJF%$]:)?
MRM7UI"40#EPN:M'*C<%]7$ '8[$I*(,$$O826_ E8F#-&GH+;C_L 0HIV# (
M:7QAC$GX$&RX0\6[S3]3[X@$\2H)5^&.*L?<;A8@/W]CL5"4PF\A#2G+0]-F
M91WYN'H#!1[7%!KFU'A;R:PBUY&04I_[X VE5%;ZYRW:H.B%S9ZK1X(*)1V&
M1FKQSM\"VHQ!I388#=&B;0V(0EI[Q_;KBH2M*PAJF!?LJJ91T&FO52&%1S1"
MO\L*:CO, 7JUN/81SK=;M&$#22WT+1V*V!W:9!/%4:'<ERC!I,CQDB&"TJPD
MK4:>[N:U+7Y\GWL\/]^-TG:3&=FJA<I=>S0-'0N)JL"/>#2'J/KC>)O*=R/2
M4V_8,-9E.?* GV!FXUGI3O*42I&F]R1(4CI&1OT$-SJDE<9R4M]1-5#4"%HY
M7]>'%\[0%A'"LE_S>31-499>(V"C1D%XB(@*"7VW 6TEC2Q QG7D&R*"_GUU
M=<HGD/0F)YLG=JZF ZB4IE)30.,[C#JJ&2$H8.CZP0AN6+5)L:1^98@DCO$K
M\"BF08E.=Y:6\-T@S-4>U,&E[$>^(R#HZ:L=)EGT1U%9F9:'G=:LY*V\B-[E
M8Y,R_%*R7AG?#6&(ZD:FH%G!- GQ#R\OKK?5*<IU<JBW8P::U#P3A(K:=^C-
MU#4"7<EZ9'IU^U[>510\T"5G%B'@7)*25.3IM4A]MP<#1<=Y>RV^8[-\"WI^
M8P9J5+<*PT+J(+X)(BI0]7JRV"?0+]OW#G3*SL4FAC3%4(]!IR+G69HAA:"3
M,THZ20S?Q9F9(3$?J6)#HSY=IJT$RVX.Q2CN5]7[:'=T[@NHIR.[2P/1=._1
MM&F<'GM1HXWUE%.90_]^2YN9B_N87(*O2?J,-M$V0B&<6D-%5V>Y%-)Y<,D%
M! _K:P?>AV@R+1-'"IG-$N%^!A3G&$OOO!B#K'?M11MF5W=@N4 7F*!-D&;P
M21,I40?@+I&K_"'*WHDU%6O?6!1P;8+;Y>9Z5_DN?TBC, K(_BXH+EN*[K6J
MZ#C28KH9S,F:2NK/RV*&KO=B&P*Q9#/K;6-G"1[.M0MP4] HX' *5V*-!^C<
M&@]$-126H<'9^=A@WT3Z4[\_1@+Z ':L1.X0C+,3'XZJ7MZL0>>@]SM?P!]^
M=^4"Z/=L+-:C!:.28[%H/W!RX;NO7Q-$6.8-8(H'OU6*=K[Y/Y7+E-&>OCM,
M7*3+JD4 !US!URYH[F=;& ZLTJ")5(M%"QV7BV$C?'K3@"N$H*E.%R+I7*8"
M:;HLZ7?LD/M9><C]%QR'4?*87EV=PFM6'5KNH,AI'4U?HFZ#S90#H6LL6N6L
MG/NG/))2/FS)L@/AA.4#DL629;3=F#),Z__D9Z*L>8P99NKZ*&)'*G XEM+P
M8^PPC0>Q9BF86$\[,! ),2Y.G,,,77?[P4CW9BZW6$MCSH/ UHL[&\'MP^KR
M&B=LOY*V'^7ZR(]2@C.[#BD_;RXE=32OR_LP-E*P"3[(MSA?+N7G^HXBRR 5
M946.OU52W/2G0J)D$Z&47TWD<DU0>_.L?9VYDF48).RX1>-?^RL4I(B]=4AG
MT#BGM2CN@C+2U.'ERJ;L#2VO!/<K=<GKI/$J<GMN_V@4!)<PK?,%VF8D7T=#
ME+8QX.E:L3FTJ>0I$^A;D\.U][.F"X2 #8.U'MV8@Y" !QT @AG8DE(O4Z.
M&+IV=7X-2,067")PA=^K-@"^SP!:E5:FR +\)HG=#GI<6*! >K)O?9$^)#R
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
M\3[$(23\7)])X:^9KS:_YU$:=6_B=5Z5%U#QVX8BJCE/ZWJJ6YC7A16Y/FT
M"<;^2A!\,T&;7F(V'7J'UY05\ LL1*9OZSH:S%YD#QVV/@X>HRRC?X'9&]L
M[S%;, [Y;>81YC'=#9<S]$+GL8S6E/V"=RB]N@%]!!59?3])1.;JTJEV?\;:
M2JI ;?$O[RV)^/8[_7&/WY\')*%S67J#R-U30! _O3[AD?E&2ZVW_99Q>'X>
MP/)*<&Y>AU0\ZC5(78[TIWCW$"75K85T0Z(R*SE\0-ZL4$=W52%_!H<^BGB@
M[HI1HJZH.?ZK*O#%1VC(R99*45A<Q\%)<9MGBPA!H;X9Z7(0VY2:P_P,S+!5
M1EJ;NC;7P0Q Z%NTP8\)N_MV&=+%5[2-BFP>Q6GA:A(.5TDSJ0?]EN]0>(TR
M??.T68O8A.W4,C\SGZ!U1W8%.Q)YN,Z_(9CEUPL:@0M%+S K+/9WI(5G8K.#
MVF*(*>I6Y/HV!"!OR@6NKE&IS4I40FQ+_1+S,R"%UB.MIL_=]24,F9!TU"R?
MA03NKQF7TS";3KD9&X^L!6R94*<.Y_DT+4[7+)E^0D7<3^@"]NJ8P %LU#$3
M8YZR95TY?PUY1J85$\1I;0I[AIXQ;8^495$+XO.4G9FO\FH483G"[SZ+!F0W
M0DS0>4R$^(9ZUV!L7'4_$X&K_OGG]S")T7GZ&9%L?\/.CU.*<TK[7-Y?G*SC
M*NN<H)]*ZOR&NJ5NR[OJA1+YJD[WE^7NOE7KTKBSKS* WEW]3S^^AY'Q-">$
MI8XL*(M4P!,.B>+*)A@+H<H\-].CMK6KT0\2C'<IGW;LQBK8_-!.I#Y]#U/7
M/5V'D]7][?4_;20<=T>9G+QW6CY295>+,O,87^!,VL7@JB;I4=VJOJD.)&UG
M=_VE*Q;O'I:OP=H4NGJWX_SM&24I8B^T%Q-O@W#"#J-?^01=2*?R;ZA3&6/A
MJIOI",H[GO.]74.%^5)2=#S"3E_4K65<IU/7\CY[EV'K'J$;J27B_<79!C<7
M\0:1"(>7R8:PO.1GJ/Q3$'.2$W<B42)BSXW02-<A42L18VX20[>J]7V7TR!]
M:A^?Q"?H)HA"]6BG+"HY\BHNZKE)C&B'L8=<Q=5P<YE^T_8.Q3$B[+&&:AG*
MQS2-<PCJLF*#D96=G\5HM\1(DY'5PVW&IXU$MLT9)8]T*FT9NH&-Z7*0GL97
M<)B?O1FVROC3^(K:N.T-W4_3'Z_.TRS:L9=5!LYQ>N7%UJ0J/S];,FJ1D9:D
MJHO?ZABZY6?F)ETFOP2)IE_4II4[0IQV?K8@U-2"J\/Y<HPM9W$4U'I&@M>T
M>#^#+MVB["+8Z$X\ZL)R*Q 6GJ=9Z+6%!3L15L0-QZ<[7X*I<45(0'\M7@B[
M97];;]=YQ@XNI[\&<8ZN\.M@U\> M[%3I,5[AO9KJR6G<:2TY.#6[_P*UWA]
M?HD>GR8S_R9SZ_9?,O]F.@#0EFYZ0"D([P*6$[("8GY!09J30IXRHJ<V5V$1
ML1$"1>9G6BJ]1QH,P)Z;@;/P>OL9U'M$=AWS$!. [V:7!)Y#K]3)!&B(&8?5
MV6VNME#4[T2K'3N@(P6W3P9"W"2;%=!"_8;#W63)09\^T'V=LR99;UF*(9QG
M_/U>]<"N*"@>WH4%/3> P6TP<J@75L*-Q'EDNZ',*4ZS]9;O"9]3KR;;-QZ/
M9I\UK@^;<!%?)M;C,A.K&]<Z(R\:Z]7([='9[9%#%E! A_1DW_B7_ E!L^*]
M]P-UBQ_U\4!=@QO9"B:69EX5S]?RH[MW I=$OPVC&FPL([/\ZM6FD^+7^96/
MIF#E +ND^%U2_%JUC"7%[Y+B=TGQ:YKB=_JW/HJ0+N 1]'ZO7UJJ?Y_MK"_2
M;>P\W^#KXE6>HGK!TUF]+TTXC](KI7-Q'Q$LD[H)5%VT1L!Y=U)AT)L87*
MS7HJ&*0SF@@(5R_F?@G>HEV^ \$ OU4Z=;XYFJH@X\=RP7M@'%Z1ZQ1SG4O^
M(HA(L7FXWEY$29!LHB ^!*%3AXG=:\FJBR6MBR35AE>X9I=1<D*BY)$27..$
M\'^>!&F4]D(:E=%-PKO"WC)O%TN.6@66'9=I41]B%>2>U2_0;21) 4?=?1K;
MP ,:J3F*6)6*C4,ZTDSSDK3@=$,MT%F4LD >5:AC9>8%#Z_>:1=\;U8WN-$F
MM3X3J5PGL6>"I^LM/VBILE)=\JJ9U>3OS2(-&VA2.U3+XCHG/+O&Q).?J(U/
MDYH_E*VB?F^F9]8\DUJ>4I1IWE7O7KJ]3!HK ,&HW+&Q,2RJEAW&XKU9HX6&
MG-1$A\GG.F^]C6: S@-8YVMQO>CB!,'TZR3+#7V<Y=1XH9OY^KT_U%#K?;)O
M'$*^(.CW'"6;/;"=85"BVT-D)9QN@=@W63RDH6Q;>+V=HB6*ZXWR6DA(1'"K
MW*!$UQ1E)=QMWIB8#!ZB/VAAXLI:MB.KY%W:3F^/QB?K@3:=[)N/=)O*G@%-
MMK$UTH32>G@%][Y,BDA,J%_$]4I)8SP1V(]"?=!\Q+6)S*=?BS<#T,F^_NLO
M$5U4D<W3_@J]H%CN2FD4ZGM3TD+OVJ'2;ZYC^%12:;P<U_H2:T^2RK*RD4Y<
MU@NG2\>L1 .?9K,()E!)S<)!4%RC-Z/AU#:GY:*YMSJ%LS:%V>EZ;C8-SRLW
M[C)YSK.T4.8GN?<FINP:%43ID:^F'H.PB=HJ9TU87<MPH&J\&9\:PGW6-I+/
MVD;R^3T9":RV=2/YW#&2S],?K>N94-&N"(6[C^>L7!I1G^\\R7=U3D!V0]+)
M489#*F;X))>$HCZP %"XZ(154O:F/,J7!(S*5 IKEG'4166 X6$*-[LDP)YU
M/$VV^J=;J]_9_QZ"%/WG_P=02P,$%     @ '82O6*BUTZ'XW   <Z(, !4
M  !S9&AC+3(P,C0P,S,Q7VQA8BYX;6SLO>MNY#BV+OA_@'D'3LT<=!406=59
MM?< W;.W#IQV9K</7&G#=E7/06)P($?0MG9'B%&2PIGNIQ^1NH0NY.*B2(FT
M,W]4I2.T+@SQ^WA=7/R/__YEMR5/-,L3EO[G=V]__/-WA*9KMDG2A__\[I"_
MB?-UDGSWWZ/__7_[C__CS9N_T91F<4$WY.Z9O,M8O,F2S0,E5]>7]\F6DI__
M[<=??GS[X[___/._=1Z_></5MTGZS[_R_]W%.26EVS3_ZY<\^<_O'HMB_]>?
M?OK\^?./GW_YD64//_W\YS^__>G__?7B9OU(=_&;),V+.%W3[T@I_]=<?'G!
MUG$ARMQ1_W*7;1L#O_S4^E)*\$]O&K$W_*LW;W]^\\O;'[_DF^_J(O+'"">-
M^)>1?/V;WO[E+W_Y23QM14M#"6"Z_=GEVR.D>G\9V])K>D_XO[]=GRNU__(3
ME_@II<5%?$>WI4NA7CSOZ7]^ER>[_98VWSUF]%YN9YMEK1G^=O["W\[;_YN_
MG?_S:/DGF^(]<##=LB+>NBFGL#<NZ\B-?:$_NGJU4)$_NGS+)<GI F^YX\:^
MT%<T2]CF?;J9O^!#5ZX*?U/$V0)0&3NS_P'SEUI2U"W_ZJ+\J^>7?BEHNJ&;
MQC.W#;2=PK5H;(7EUC9;]ZQN>2_"LO'/R4NKPF).US\^L*>?Z'I36O[Y%_['
M&_Z'^!7EA_]UGN;)AF:W6<P[S9,L*\M.SPNZRQNSXA?]YW=ZP2(I^*^"!'_J
M_QYNN?>+,IJS0[:F ]^X@J)>:@\358&UUG?;LB!\1$'3-[_=?$>2C58IJI^1
M^B$IGY8FZ(ZF14X^<4$B)/^___CI^$O';^<DZU=YG*V;TI=_:GYQ+?'3FI7]
M\+YXT_OQ]QG;H6J58=]__3J%E[\2M3PI&-%9_&EVX%\?MO3MG^_^_6WI^&3#
M]B6=/VSCAP'R-%+U3U9*6>!=XQD#]F+<9QX1K[:O@KM*(^(/"'_RYFT7YZ06
M\HMP70TRU.ON8ULAW ![03C\K^W=]JV+!E!CWQ 3E9H.&.03E_7< MKAH_?^
M78"D-KAL^W>;[=)"U_R-A22M7U?($=K'?IVV?3WS&)AW%)0 +Z<1NR2-@VK\
M)/4GP;:REB6H/LK*0#TK%&9I]\;FS?"@:?6.H BNX3/%!K+9PP)DL4;O(TMQ
MXSZ]8/VK(4$+U.O]6S>"H L5\ &EJ'SV)NBA(*)2&?;U]T&OEF^ OSA.G+60
M>A?F8*E;2@1B@F@J70 ':#)MT..KZ50.&;5R\H;3T6A!Z]UULXD:/JIU0 J$
M,HK45ZD<_;JQI%)< ?NY,3)7DXD?5VH4D6@)L<V< !I\BVF '$?MY7V<WXG7
M<<C?/,3QOFXTMT7>?'-L/>LO_M?)>LT.:9%?Q<_QW9:>I)ORF^Q -Q=)?)=L
MDR*A^5F2K[<L/V3TEGXIWI4%^>< P996ZO<XV<I$WCEZ!U:MMWT99+2UM1K5
M8H1^V=,TISF)TPUAQ2/-R/:HZI?,MJ!CSA#0;P<F&N.MA'5Y_##!21_EJ PS
MT*'NYQIM4JL+3C1$Z5@@1Q/D$S="A!7/79]_M@!=IS_*!-#U7M,U39YXH3_2
MXO209>7 2=&_0J*#3E0NZJA]@,KABO\*'QA^2U6/_,W:QV%0$JQ5">\0*!CP
M2J8A(P\*-$N1X[ [;/G,X8SNRQI+1&QB^?>6\C\XOW<L*Y)_B>^O,K:G6?%\
M56*C*)^]_^.0['=2(CDU>R2=([/V!'7Z^T"00Y%-(TZ[*I:&_V[<1!<TSP5]
M&GMDTS$H>OZX8\E[.^(6U&P^0(W:)R?6!VW9Z^*BZ]&UTT(M0<?C^+ME8]?>
MBK06JR%YQ^:*-%;+O[C=E1!I37\CKA'Z7@Y[?8[K-YN$ERW>7L7)YCP]C?=)
M$6^'(Q%8JAE8J*1LVR;8NW4KHS0/MA<*K>CX@.S+)V^2E*RK9Y[YJZE#AG[A
M V+)A7L\00)C$<1WF3H G.Q1_6/[CRP!+?-CB^*!30BZ/=&H^\DO0J6OG\&O
MK8_%KD07@&#M+8(ZWM87S[_2XI&5!'BB><$;_K/D*=G0=)-?9F=)7F3)W8$7
M<7AR8)IR_6I,E2VQ/:VLMN@W]@KQP]!8U/M(V#U)TC7;4<)130[EWVG.MLE&
MC 5+0P'L1DP$%+.MYCY;S6QT^6R)Z85&5D_E8"_)D_3A?;4Q-1I4J03:\=18
MP'HHI?)I/XJ26(8'4".%J/-=LYOG>]"DK".&>:O#H=)0KC]*TE;WTL ]97F1
M7Y6-U_I9N9N.DQY#6B[M#M]0:1R"7>$&B7RI=H\&:RX1# G *I8S H&*,3UD
M2@JNH'"T#'$2?A0OS??EE%\,-=L)_J]T=T>S(7.0X@UUM.*VW$&6QYH\>C\@
M>W3J42FQ+]5I3CY57_G>S<96-#.OC &#-%H]"IGB:1D.==;++N\_)&F<KAN2
M#_F#$&VX XK:\@91#FO.P#Y OD"J4?<IG[ILZ%U!DCP_\,PC070^F%IF9K4Q
M( V@T2.,+Q 9[:?H@_<TGJ9BZ>U7!B;5/H,#-'G:"[@I^P$1"=V6)]Y>L5PL
MW9[<E1/J>#T,43!1J=\33L623B;ELFV;D;X@7J%,1*<LW?!IX8:<=I>4WL5;
MP:^;1TIY:HQ&P?.HQP@:;%K5]:F'T>Q2<!(2EUDMCK.T; SR*YK=/,89?1?G
MR7H =5"F6?N5R]@N\4*>,6PJYVYW#.ZE5#[ =5NI3B3^(=\G*=FP[3;.<K(O
M1\(YE_C!\S(L6(4,^<8'BZHRT=[:Z7*8<#MP4;HPQL3;!A2T?GI$Q"O$B6*@
M,@THXZ&)$Z3P"(B?G6T&01Z,P5(I1LTS4CXDXNF*B.<O&1J]U^X"'K5!'WWF
MNT.>I#3/3]9_')*J$^>#Z<M[\45&-^_YUMNS6/,H._;Z\7!1P=)*_0XG6['D
MEF7IG333T\L 47.JU:CSS?& 6$:KR+P2SO'1H%\FVR*/.8-!OR&8:*S;5+PP
M.CB-8;4LPPR<J"-4&VW245^1+EU._2_8^"<%$%+JCQD> T8E);[*V >6[>+S
M])[_ RP735-6=ZJ@LOO& U'6&9H+V*MA P$9B\J'1#PE[7H(Z0@&L[0T$49P
M8X 'HIK^@ T-ZTV0[(OG)U\2Q'"Y*Z5F;B7EGJ)=[S-PL39O2#JA)>UP2TJ5
MS\*C4Z\28=Y(ZEM-$"ZL88(4&=X@7W7#](SMXF08+HZ6!V@PD)^!$-(2S4&-
MH2-3DO3U%>/31HI\JN0"I(X< AH20;@!Z-13TQ$+QIHOBETHTN5C1-7$ZHBZ
MY]2H'#/0J>O#D$E'546?<Q%*\GQ4'</,46%"39I60\,7-80"FFBIPG(G:AM-
MM=R%[4XL[3*3+6Q8KZFUZ+<T/FP2O@Y9R@F!_L;^W_DADM,M$W' U_2)IH<J
MC\]'6I3S,G[&)#CZHD!F/!'3! X;&C&?BGD.+.;WH&T.6WIY+REN_NZY\^F6
MYT,9!NE,5&\"=HS5;8-W)I;7.I#'W"\8U&-J+FHT>.R<K.?.5_S>O5Y7+C1]
M1_I,Q1>SK_-!!)"AE5XTD"W,%QT5G++='<]5RLM6'7Y0# #4@H.^7B;HJ%M7
ME\%5#R[U@.FL)8K'0?.Z\S",GA:H34FGJJW[0?\YEI=UE0B@+$*%J_A97 9V
M>5_G$^@>^AP@$B5;OQ2-K"4G4"5QE,E*YPLB"*P;C8[F[L2A$7'\^6:7%(_D
MC!T>MG%>CF*W&Q$X<W%QZI=$.! PP[KJ4PE4Z;+)(\J<[F^C/$T&6KU7W<AP
M=#7Y1;IBKPE7P(:S&W!YW#RN2_-;FA2G9=N02Y?58:'ZC:B$+'D#^[;EBM(Z
MQ ^%4M3P@#]8$?$HD$5Q304R[.ON@U\NVT4]$A-+([V<.XCB2+9/-5)CK/>E
MW(%=YMTAV@?FD7#O:?7PGO-Y< WY #90==4H1SQ0XV/(=X45F >QL3CH+P\%
MO[Z>#_T T$ND)*#O23D$O<0[!O1[^:7D:O3W_6#1W]6*WHM_R5U]UHN?4CAP
M(<\G$W1UJ4"^NMHER.\(JY"_ $",!LQ[U<WO*(SH1LQ*M>@=?4C2]'4"13$F
MGHX4^Z,L"L-.#[-H?$S 27V@I=>?KDA'X*4C!3C5,ATM'D^VG,;YXTFZX?_P
M'!U/\9;/[4Z*TSC+GLNB_1YO#T.(&NFT72Y*QYHT!B6S9P_.&4PCC(V(/Q>[
MLVO^!SU*^J:3"1#8Q'H:L@RAVN?<%.1Y)!^<$\U(!R2?Z_QH1B5S<AP,Z]&<
M@:.T:2^*@8@D:E-@!#(02*@6$/R<+D\;>;3&8+U<W0)1_-$17Y%Z6^U3_6\P
M-V[-"U)@37L>I'I<XSY/RS:1Y@5/=?Z1#D] *9[6[V3TU))O"F^VI!J;A9@S
ME*[HP7/CDWN6D:1^O"(I+?@&3[RK;KZJL^8G__)]>Z^JSICV1?>A/A#J@EI7
M\0LA=YW1.*=GM/KW/+W<TRPN>%JJJBX4Q_K,%5N\XQ6MJ6!:1GN6&'B$"80V
M%)T^\NN,\Y)5),YSG@^*]T.=:U#_ZIM+QE!A-I4X9"!6OT_.R2CUQ-O!_9):
MNBKDE2P=R3LGIZ)$3J8D&&]F?!SJ'Z]OW%??A$8Z586#7(-1HJ380 UFUN+(
M<CK;0'NS@E<]RVCDR/>-Y ^\V1_>_/L:H0?,)]SBSV>L#-OM$G&O1<ZG.RSE
M_0U-UZ@[[J<I-TM1ALJVBP*3RFJ],&#J%5P<,#,6=>2K!:NNAN>%@&G(8;;U
M.5@5,++16QZP ^]BU&:I"-9X)[T:0"W0H>A0P $-Y3Y=4&UD64>G@4)4?5<'
M_;P+)+,_4$\,\V;'H._+#8$]>Y6[S=@IMV]6\WPYM:[S&@(W!:?\RP: :C'4
M$ $>AR8L%?4@4C_F)X?BD65\I4[:D(&2O19-(>D$YV I'.)=Y4>/>[EFT_3E
M_.F*Q.T3$=PC\M-ZC^Y!5/.(#QA4]'@A51@39'$,N=NL@GU,!-#;(8(JR+QR
M(($MK V20FESS_/\H&]O^U*JMK:1<LV1OO=YVMC6AQ$]:JT!,Q+Q;<!T&%0G
M1 5IS:M84 F##)@7(_.UH4?[$P"B:CM?'U"P[24:*:&TD\!!!(2HJL5T&G&.
M*(>[<PFP,R..Z$XHA$D-75 Q'A4JCJ@BBWV!:(Y9O=K35 B-VEK6>8VO$D[8
M-G<"GAP<;@"LNSO=H'$R%4L_*_KM5P\IU;D'!Y#R=?KA6"3I00?%XW''[>CX
M@L*?0R:@#B4,Q7MX#P;/ZM,%<+6-83L^,Z"KV:70N3^4729\U;-&ZHA5N90]
M9"'O#I"K,*\!L%0K:AZ0]DDX:_U@)3+T&Q^!7"8\P#H*&0M!GE]04>>C' %=
M\JR%=^^9-:@EGNRAW#<* [@K&_&//'KYD2?M7%=).[UOY<LJ@VG>X1"<'9$^
M)*':7!"(-_&6ZLYC:05[$)4+.L$K5 9'DS/ C1[.4L5PL0U6Z0CH" #T4"^3
M'U-@8;2X/1VE=3,-,LTYJ!HW?V-L4P4ZW=#L*5G3 ,\_.<(3=-+)$E0>8Q'/
MZ%VA#SK42-5O0REE21F-=R>MJ]H'Q!.55O21%320$'%=W3'TB^Z#7B'<1?S"
M@'#:@&I\3$!%W73RI^3XF'P*IJ6T1PK01DZ'B^?6\3S-B^S IV8?XC4]$4<8
M)<TC)-9I'^5B#O@ ^7?60BJ<Z,@@5:N(L,^2=)WLXVU].-0_ \"*9/B7/H:_
M3'J(_T7QX;S!A)Q, 4FWR3P^7Q$N04Y>"6 TC>94U(33;&;TCP--U\^7]U=B
M'SM9UUELX694JR9O5@$UMS32EL\QHR!_!N12FXG:9WQJMQ'-<_4H*)+I<:$F
M'193<OXIM0$^XN'H@9I-<H+KN* W!4\Z7Q9R73Z('X8D,%>4TA-6=$I03!G=
M4E3C$4]2T%#$CS[Q,^F'<M34Y-@@62D5$DU1"%$2U0!?4JI"^FJR&H'3 UU_
MC8M#EA3/9V710'K*!*5T[ LZI9^L#&[I-O" IU=/,6H^D4U@%)+6HI(R0)U+
M*=*55U,"!(@'"GR,=_(K>W5B4OAWQ9R"?^S?+?1[]O' [ZB-)U7\82#W#&@K
M4\D"9<5+.7"45C, P(@'_$NN&E +2#'OY((!M4^W.$=<*R!1&&([B*L$@&I2
MHEE]@<!83HU@?]<&],MQH;@/6B,E17%'RBF41][=XKEK'@_JH]88V1>AW/BL
MJT4ER%45+D5Z*ZR&NQH:'C ON[45D)!BW<W=JX!7MQC'W* JT^A=DGK!TH<W
MMS3;D0'B\S!N1H7J4(ETX'Y3B: :X1YO*3W>/R:*E.<'?B:(AS8,6W6$Y.A:
M1HFDL^ORE*4 P3#E2D:9)]P]>6/-YH*\=D4VJ1^3-7\>RO5XZBJ67HZG0T1-
M"D!!?B?>HOB9Z;)%I9^)$))<M%@UJ0V03E\3D%!W+$Y%D]<MM7N:973#X\5I
MFHL[>D^RC*>$Y:7]1U(\GJ>;Y"G9'.)M5^C]%_[G> CBQEP[7K$U9SVX<?-[
M[$="UN6 ATV6YJ/& K\!NWU*:/78]Y#*$2:9>UP,!VMV5OLC.\?46;0Y.D]+
M'-';^$M=FG<TI??)>&,?)3UH3)32CMH*36E<-05J-QBFJ[2CJXP])3DG+T^U
MOVEHG0AY4L1??*>;Q%:ZA*TXG S(J%"2<0V++#]4NCBF=-?Q2"*J(E%/U#6#
M).5P%',(.C(B4%<U*C^3C*YI\B1FVO%#1D5SV^;3?PZ,/+*:AIBC1H:*-AT-
MD#-+ <EQ<*+>T50TM4&*=1/,L=5YO")_RU@>6F-L@2<P7M$>5 %,LLH"G8@K
M-OCQ\VI$MMVRSWP>J&B1$1J#AAG4<$0K1*F<-M.P/PR_( M1^QV)FR])^:$=
M^Y2#GOIJE##(A@&%A'-X+ U8!RC*R.<9@;.T[PA_EC"4M?:5[(H< =J*OU8D
M(CH!=W#TV"6\CS-^ZW9^13.1-N<LV1Z*47).C53]?I12EF33>,=PZXEF=PQN
MY-5>($:IM*+Z#Y&K:<.VVSC+R9YF5=XFSVF;=-7)T.^^SPR%<)<-"V/$;?XX
MP,D$C+P]@H36$D>$O%+<*)K4Z<"QSQ:G,-R[BMVV^];XF ">2C5JGI+R,1'/
M5Z26>.E0Z56 *[C41KWTM'\<DN+Y5UH\LG)>^$3SZJH7?7("<\6F/S90M"61
M<1G=-,@F;D&6X0U%G>?\UK)#.<=/<[9->'A]V92GA9CF>Z:?.6:836T.^(G6
M[U$V1+@ZG<69NW6#V7I.5RF02H-T8<P3W/P/EJ0%^;W\?.#Y1H/,X+ 4K('9
MW]S8]GIO7]..E9-375XRO6B;F0P2M<XVI2^'?:HIT ><9PI0C:ZJW!!;*H*6
MUEU9P<B4I6_X_7IE";<\VVUS%M)WOBE$U3.S*AJFFU)K]!-.&2!KJ?N,V8Y>
ML#S_4+XK!>D'4#;2.=YKC-&QOX$67S*#*--;Q#7'*,>:NV@1-IH^L1S'M7-P
M#O,P1W5F4&$3:W)T*ZU>=7 S;2C8Q W<\"'0:*?6P'S;168=\_*UXE)]7?(,
MP+1?3T*Y,5I9PEP+CW-IC<N?Q>7=7S,:%4M2\Z!QO%0U"QKYG.,75\-E(X_6
M@*P,-:#\GDO_4&%3.=M]S>CLU>02"*T=>EE0O;^GZR)YHFV4#<]K<DWYRT^V
MB9@5_)JDC*=W:#*?5*+R,P/.[#7+K_;V;)>Y7/TBZX4O!P4!E\*L[4?O\R+9
MB5XL3E.>>8@V-D7<C?_T0^[@R69 R&"1S-9L;^WLY?/(\3:TB^+,2J>W;8_,
MN5.?OB%Q463)W:%H#O^F+"7AK6^%R3/5:G101/.T;BTV>-_%>?^0T8#+L%#]
M5E5"ENT'[-M)FZ!T ?%<H12)[]_<\0=-ALPPCM!I*I%A7WF?1'+9+C,6Q851
M9X$(;%-[,<=&==-E8 <K;5&A:%NGPL)^"4ENUVE$$NS"'!AU/%+5<HBGS7ET
MTCGMN2(?RVJ,\T?R_C4 !PA1F@J>\ *4<-%(N-"CN0(W9@[0F!:(T5G";[X+
M,GK"(%3"*"0"$?\0$M OBT>:W3[&Z2W=[5D69\_GNWV<9/P9B@,8 R ]8 .S
M, =3YGE(I?%LSC?08"2>DJ)\3(KF.4E: 1&!D72P^[("^U#0T]+; , @\R$[
M^D;!B 6+M!<?#EF:\*BXDW3S(?DBXN.DE^7J!>O7!PE:\EQ?!EL^@QX@W@**
M4?M,1#XU3P.Y/Q=1K\RD!OHD4LMWR6( F45(P6]&_)QLMV5QSM.BK/+D;DNK
M V[-HRHD:X!38[WZ91GH63+(N(1.%G!,O$(DP]N)FL]^R64."&915WWJH=6[
M3 P0B4ZCU(V].H%C':/>?"FZ@:-&>P2Y>;XB=<4$=Q_K,G@&(M3G!;7'^'21
M9^0J8^,$7)(G3;?1?6)+Q[$75-//BG@+-OT]NR";.I+1WSMW6I,'_H3LQ2//
M^)?4!0-?X@"^1X$>0.>I2+<MY]@NLC:;UD_4XM6+JD6H)=)6I<?6Y/SJ4CJ)
M&WW?Q-P?O[>-R1MZL ZYZQ@$(^I:N:C\,Y#)U?A],^!5#6+:FL>]N#5E12TZ
M,3JN6O 0.L4L2"XTF/(,A1R-*N6^78T>1]8QH\2!TG$T>%RI"V-PIZ@WR4@.
MK.'!B*TO*QN>::"P3,/9EN'R_IK&V_=Y,;ZO#19JFE2%D&W["OJV;FQ5UL&6
M5ZX4=19&V3W)*(\[%(\\M\EP[3'LNQZTUE+97M.- \2"9_G$-8F\0"=WN;B4
M<HAS6*IW7D\BY22Z7^G=32B_S+P^;G^LQ>_UW/!-_TWGA&?YH944FS!UW."G
M1LWWZ$13OZ, ?1T4>M'X(^%Q_+T>- NR0:04CG=)*F(5+A3W7:%D>\Q0RCKA
MAZ8D;EBB=J+GBDJW":+E.?@Z @%=BH6KZA%)<-CH446A,B8,%DO>:".[,DLK
M!]#%S?59VA+,01/,55IJ/24]0KA 2U^C&E8 EVDIQ75L\'BQ5EL<?<(KC.B0
M#W-D"<*4PQDKS'-6@:J=\Q>TRN]3*%+"!T(39 X? VP,R:))T6,$I64I ^?B
MT8D-J>(Z!X_.OS.*F.7>4:KUJ!$(^A%Y=)#5/$0]D#\'C8AET3[]!*^-B2%+
MECQ?:%-NAPDDC N HI_1*=P+FN<->'MG!\MA74J+)A7*\"3AQ]/S\COR\[__
M^.?_%@BC+0\,.H#RL"68>"KPQ3#"Z5:N30%<TZ))W]@>2._,>_@)3=*W51VR
MZ9RK;8PV>E66C!4YV;%#,.,_#WP!=JY]D,;G7GA37)I?Q<GF(Y4O<\L$AOUF
M1\!5&S#RZ;;/ZYI'4?>H$)WRLVS[\I.XI2X);V YKB\9:52U.F1#*R?%^IQ5
M/T_C/C)O5O]UPWQLCLNI-G]4ML TE';5$ "8-A&) K_M64;CG)[1ZM_S5)PJ
MN=S3K&R'TX<JL''<QADH'=L]E)(](0S*YB[=(<ZIAC48(_4!K1"NMS+$ 9M:
M2R-V(70'C L'>J[;9P.7]N@[MN-"B'S?B/_ SP%6R&Q5ZE#TUXU1N!N8!:@^
M \OKZ*H! X9?#\+RG 7BN:)-QQXFV"ZT T RM"JJ8! W)XN4<U8[;G-W=:UB
M*NGM2ZHES8$4635Y&R!6$W#5.K+T:3OD&SRU[F"EWNP[T:%9N*/L2T?MHE$0
M*7Y4-<*TKW'8>?6$^KW4K-7J/A?YR+Q!_;X=5[#G"\/,:U@Y/L%6L;>VYXFF
MI=EG=?"T6J)M@R02UH!5>G5RS$UN'P;M6".ZY7ZZH=(B;X<0\XU@=:TQU&L>
M GDDV ?S(A!P._Q1.# $0=EZ7;^F^E>V9*8 <'%[P<BHT[QS@'U#$-09Y]HG
M*R(P\3Z$XQ.3D0!DE#-'@\=<<I+2* ]0:"75?9[#@Q3:4LR ?/2!"K6F O\!
MG9_05R],"=TY"J6"AAU+8&?VSK/K:"*$FLZT!DXK^0HAA.]G#3$4SDR"GZPJ
MLL.:1QN<IU<96]/1X6-3-77[JU!S3RBP?#.TS"I_AAR3FQ&9.W)R2#<T$]<^
M-B*K\M-NOZ7\5-RCD.&!VSNV*=^?^!P<$6'<P*S$8$[-4*FVAJXXN/I,MBM-
MF8:2A1/O.DI(A2J)D[Y.YVE"/MXF[5DW1>W+2O,YK')]PEXH^1FH@DC>NP2F
MEKA^&Y_,#&$ N&0[N$QE;D%F?F>V(=(\;A!?T*)LL2[O3S.Z20IIVB!(I'X;
M<A%+^D!^;0FCL U11*H25=_RX_W5]X&D'@+KC.'><1_I,LDNP%$06 ;227R7
M;$57-T3R^$D#X.X36]R.O3C99>C;!:':D:QW%;;'KSPC4U('#'QY QP>!7KP
MFZ<"G?;2$KO(6JQ[X(N75XE WZFO29_]XK$4BN5=0&+<J#A;D@.\.H0G<OE6
MIM$%Z5^#02FTK*:OR#%@9:MHF.I>'+OIYJ8HQ^./;+LI)Z;5*!0 ,B0N0;5<
MW"'$H?*X[E15SK ,D*J/NU^Q\I5W)/_TTTZ,EO(_$2J4PF$-" <%A1 0DO!)
MIJ4BEQ?4S342 )W90&\\9A#(>_]*(88;:%CC+) AB:QHB'$*1@W9S,\RHL&4
M;V[N31C[@&9&#+SIM?V_-FW_2R F=AAE@#,D1W4#+B.(+D37E#;+(1]B?E#Z
M>#J:GVT_.V1)^G!%LX1M1I0U5VUI:Z)J35WS<F+HB[CZU= US&0#4]')?K]-
MUB(]QR[.'I*49-ZCLB;AA=G5XY"^> M]"@<*5\?#/7/'KA#;#@-3VEFE;K16
MQQ0:(M]&I4DJU:\'U.#@<7YD>QU4PL4\*:HBOD]-.RF))K*/ZFG.S'E)*>=F
M>]^E#<^[EHZG7GA_Q+-*L4.1%^6 DQ/ZCF49^US^Y7WAV!PT!IQ68P[)YHX!
M$S)#B/5&XU_C+\GNL'O75/UIO"^?2);_S%4!(JM59V"RKIQ. G8,'9L26FDJ
M^BW-Z?I0"I.,/K'M$R?RNNJ_[VOE\-BLA8Z&SDCH 7Q66= 1.@CDSC[NU#EV
M!5_=N+/6(ZTB:32_'DP;#CM= SNP8><UW<5)6I9O2H^E5P;Z+$AY!N[KRSH'
M\4&OIJP'C$5'1L=/<;*MUN@"9#4",AI>HT$'D%IM0T=K ]1ZX[1R3T(O"O#5
MX=Z#OAQS<!&]QP"HJKK68$XWH2I9PS#=IH%:0\>>\#8'+A27#J%D ;9T9&>@
MRZ@D<_"EZ\24,$==-6,N0KEU"%?7&M*HP &PIE71T48-)F^\D=TZI)4#^.+F
MUB%M">;@">;6(;6>FA\A7#NDKU(-+8!KAY3B.CIXO':H6QP _0#@G6)\MB4W
M SA_%YWVE\=6W47P%8D#2 LOK1L%<O5@5>'3:=7.MB9ENN;4K"FQ].'-+<UV
MI-]@O9R*12[\J&K7Y\(-B]/\*G[F[=XM>Q>GPSN;U )-"R01L 6KTJ<U6F66
M0;B.%2+Q'=E77_(ZO2N_SLF:;;=QV13&V^1?OG/4 ;7&,.]Y@.&17 _)>@ L
M!.7T@;<B9_1NU(%*'K7P[3ZR!N[8CYNP]KYA&+$=T2I<W3<6)2^?P2]MB+^C
M1!]Y,]6=VQY28AA;@:,>DG_Y<JH3ZA<1=>JQ7QS>?S, C>IQ_1O'CRW!J?)G
MBTV)70B:(_'H(TO?=&]P2NHG^>CFLYM=4CR2,W9XV,8Y^3O;\C%\3BXN3OWB
M65F53/_Z^Y >2G5AK46$%U1??D[+J=MCLK^B)?;2(GZ@[Y[[=W)5(AKX&]M1
M\,3 CF-"&?\")_-BFU*8\!1O-SI*\(E8JJ!W6)0UAQ_ [:E85C0":'-0:_$"
M>.%LN&15@EE(40[ 6EFR'_)#VOM]XT<'$2$1))#AI+2\5W%6_CFEJ^UKFG2N
MC>82S4:_E,MUH*U?Z]:AMC3H)/G%F6R7K%]2[SA C"G?I8 S(7AEP)C2R\/5
MZ5+ !+^.,%LO)-P<[O)DD\0\"?.Q3SN*KT@E_K4@&%B@F!_&'I<WKBE?JMZ4
MY2B>;[,XS6.1:C1_]]Q]<O(E&<[\S!7KMVJB:,EN\S+:\MK((\1H T-1_0T1
M7ZW(;?EJR"?^R//&_@2(,)O*Z],6K]]EK04Z%^'K1UKP"YRO,O:4;.CFW?-O
M.=V<IQ^2-$[7_&)"?MVZ+$6>N6+].DT4+?EJ7D8G>RI&;B'2&AB*^%W$:W$5
M=RU-[I[)]X=2H1P]_D#N&QT2MTI^V3P!0,RF:OMLQNMWV1PD=IT.),W=N@%P
M/8SD*!87RE]U4?Q;@^)6D9Q\92@&QI-S0]GC:!)?2,7Y@>D&C'LK9V<-II=Y
M.?(CSR5,,!@)^M]OV>><<(I)>R[/^2(M4#6)_/#A!G,[T]H!OP<A%.6L4J1/
M&*@"BC#UI8KS4!XHXYP#5;G;"3R7&3H.5(^#T^Z0-6ET0A^H0@#2LUP//YC=
M$GT$J_UB=XF!*N#6#8!Q ]56,?2!JG,4FP]4G4$YO(&JI)!F U6$ >/>:NZ!
M*J+,RY'?;J *&1P-5&4]5Y@#50RJ)I%_TD 5L#.M'0ARH'JYIUD\9: **,+4
MERK.0WF@C',.5.5N)_!<9D@W4&6-3N@#50A >I;KX0>S6Z*/8+5?["XQ4 7<
MN@$P;J#:*H8^4'6.8O.!JC,HAS=0E132;*"*,&#<6\T]4$64>3GRVPU4(8.C
M@:JLYPISH(I!U23R3QJH G:FM0/>!ZKGZ9KMZ 4;W8\M?78D</>9/3?'GEP-
M&GN6-;3JR(I.,Q&?M:>-^!75IRS;_^B=0)(*8YKW/(+]462 Z+EJW&B8I8W:
M'9E&U_G;296^(N_B/%F_I*I7#WD0=3\>M%A5/A\'_>RPJQU;1M=_I2 P4'U)
MON=?_T!.!E ((8S5K,9[;WE*K=<&O!QOB+-_4M%IIIN3S1/-BB0O/[W_LJ=I
M3A5#5#.EYE #4LDV0-RH;-9AX5AO8# XSDC4>58VCGD13'Y!0SRPJ;4U"/-&
MZ?8BO*=!<)G!(BMHDXOCLGBD6?UW+KT)'"G=#"AUTK9]#JXTUAV0U@W8&VFT
M(R% ZF\#N3T<6\_,N#(&_12LU.NY#,&T.'L J@"\<$J".1!O .\&RW6BHW @
MK,.K'IPJ)/J!7>E\5PY6\P\LN\K8FM)-_J'\T8(6^L"IB=KURS'6ML3WQ-*"
M /I+18&4/O"3&M#$T]P[1!93:Y%XXI='4]'"K*NPST9#(UW"!@Y9I[M2$WT[
M1&V]/]5HD7N6D>\;1;%0_0,1N@$&4RT/=F"W:CG$>]RW$D7ZR-)V[Z):GJCG
M1@."X83KMZ@3MB0YKBR.NB&M,XB_&N6JDZE72%<DI9X7P9"5S$RKHD\N6*?+
M):\X<MHWX%Q-AU+=\E=XZDJU2Z^UX ^O"V% &^X*9KY;Z&NZILF3F&_+VF3)
MXVXKW'OL@B\2?T[(T;>K94)7/#JC3W3+]KS?)1E-=G>'+*?UIU:LVJC?\EO@
M>0Y@GJ3H>SZ?)&__' (I9/4XI(&ZKKN8[TB-4 [!8:'Y<U;P)!NG\3XIXJUB
MNT$CU<Z'%5+6DPC0N_T\064>G@K(M:)J$2[_$Z%_')+BV7/4B:[F&/HU#T?D
M4N'^R!L'AT5P?D;ODY1NWM&T_*.X*JOUE*<WX]N>5:Z*][O]ECV/EOF-]>K7
M9*!GR0[C$MKRQ<0AQ""\G:CYBZR[$GZ998X,9E%I??:AU;M\G [)97JBT@S-
M,KJY*=CZGS>/<8G[DT/QR#)^)<"P0T()-_V21MBV>T*5Q4GPC]85V&/!RE'[
MG.1<8$7B]B'Y/DE)+C0\C\V0%<],JV?0NX$ZO4[.)[;<+95JW4P'UEL)LBHH
M?14 4ZUH.D*8IYFPK%#G>7Y -=1]0:"1;@1G(%&_#+,USJT;4_[4BF/J).)!
MV'P95+"&*U(X #2IY'44F1T[LS:^1Q?3@ ,TNJ\50 8-K0F" FI@+X_W]R%:
M68DTT-3VI&?@C*0TLS6Z?5^F!.IJCTG4N4,Q; K)JE_#(S5B "YUE'2$6A!C
MLS;. S\6  .:Z:\$: :M]C2D!=%^7\799793\+WMW^/M@5[13!04;,9U2M+6
M7*WDE'"ZLKFE'> -3SZED3$%]W%&GKB,8-Z&WTV9Y?SVDHJ%09%0BQ(E%Y'X
MDC)2I:LF)AJ8"]'S& K$QWEQ^;;/TZ1(XNW5X6Z;K"_OR[++!EJ&>BU)T7K6
M/#4LH3U5\0YAMF+M1,UC<=WQ-LYS<D).V6['THK!I&3M^=6EB.#A,H=T0[//
M62(",#9)OO9_];4YD)A%'0^IC%3OLWDJ@A<G]$62ED, ^77P6CD)80=R#@DJ
M+8%+0@X=8 G8UXO>L2QCGQ-^YZ3@$LGH$]L^<8BL^[?,A\,J>>TJ6 1!0<*:
MGKB*)3!L%F=%$PA[RYIK5D3_^\BVF_$EE>:*$M[H%!T2"5=&E\S2>L1236,H
MNBI?P6.<EYT=I]V&[O9\NY9W:Q<7I^0\C%OS)N!%P40CM$FH">NKN&H(U:7(
MNSFLBW_$61:GQ?/)>IT=XFW],5'NMY@H'4F+4K(GK$'9') 5YTU#5(R1Z&13
MMO$\BH(#K'P--'MJ(AQ3^ID\\I#?]9;QL\[^F6H"$#:U^D8,1>@.V#D%DQZ9
MB6(BBGDS,<WQPKO"A3F=OHN:+UKJA,@1/"=,.*#'_$QH,%HBWY=3.[9YG\(G
M1)5^S#'QMIQTQ%L^R5P1FF[X<*<JP\M&AG*Y>QHT[),5R>T:92RJZN6FB+/"
M'!VZ#$8JK2,Z[NA#DJ9\*OI*,*)(9#05(^.T1FXPPL_A_#+O8*UQ80Z02C.Z
MX9M <;8A_)3)^R]%V9+P2Q\K%=+V.K72RX9-KS[<0*<V&<X0JYFFH89:0V%P
MR'44GH4LP[*XRLF@<V;.G%;Y."A;;^-D%^20;%3%6I8H0 $2I3V_KR7,0BAR
MFR8!Y6HZD)K;LXV:XA4YH^N,\F4OGC2AL?6Z, @E/' $1(^'914%RRC]DN3U
MJ5Y1PTU-XQIUO3[<SD/Z\Y!67^)Y>P/0_P1> _:BD\U_'?*B!>D^HV\:X:#G
M]AA8Z7F-QB;,<K49!/%#PO<2_93>NU.(3^S-&C/D^\;0#U7'=O34:/G/_..%
M(>:=X4PT":?+/$MROF=PR.@M_5*\*WW^$^XC 05YIRA5<-M* &6:8QU:[LZ@
M"9 9"'Q]&JIV-27U8)'33Z('\,T/PN;L> !W=C!KLL4-.Y&C*/G$A8F0]IP6
M=RX(XKL!:QP&T]"7/?ZQ>*I+B4Q4I(V]2L4I&>%RS=#@*QWBN:@P<6STKYO]
M_%"RO1MA04D_%(:DW)-KJMGG$7HS]0)J9[:X>RL9;7P5P$.U^FZ0YZ_5W].L
M>.:I5XJ3=//^CT,BDJ3]+1M?3X43/K;TH+ ]T1!E<< PV(N&6I!RU#P7$W;:
M/%R1!_[8.ZDP-<U,ZV/$(T!GP" 3,/FESD<J&2AI176T$:)SD:93#M2 2'<)
MG,;1)-9P57%3U%[*FT )TZUA#%W&B-"1A;\2#%7F!I#+80WH9"IZWJJ;7.]I
ME5WB1SUJL090:*,4]<04)Z]K=%W."W EPI#GB69W3#LCU?J;Q*/C7+3'I?9Y
M2/,") 8PM-).16$U%+^6 ]O\3;7!]%-G0-%HOW*@F3;BDY 66G-^Q;;)^AG8
M63)2TS7N([6Y:*<HGZNE1ZS323P<FE&P,5 *JI"!82*,*AT?!]HH6OH"I.NM
M*2.G+E!YW*82XBLB%/H#D_)+H40^U?^&M&\U.WKA/:S9(.QS/ZL]/GNR+DN7
M4669A]V,L>+@[CV,HJ,[S/!E=!7/9^(8<VT9PE![W#P7QVE"['_,(2.YD\P8
M< V!T?JR2\B"0NLLE^WAW;H![/"*O?*EURIDT$.M^EW4UP%BQ)UZ<R'98W=T
M3;>\;>47D#R?L5V<I .RJ 7J=R03L"2FVJ<M]Z26(7I)%*+Z.W&Q2TF9V_(G
MD4_50\]#-J"R&.;U]F$_ENO"&U'OBR/X-HO3/%[S]!+7Y9< E!62$DR/)!V"
M6U$*)S-PV \6\T/-Z+=TS9,\EN[CK<B_GW9O[UZ1I,ZR0[)2)APVJ.I;00L8
M'A)^#!141%D03$['+ @_$Q%5CTIZ;2KIR*S(]2L"$C#(L$=3(,.(3JDNDI2>
M%W0WC-C!BL/-<4=\'AJ-RC,3C;I^)M#HJ*ZF$?G$I8@0"VB0 E:^GE(JP,"4
M:K40O%)CS">O<B"('*88I FS3:XY#_&@4L[$087+"7246HJZ N1S4CR2K.;J
MOM3W?I)M"EST_$2@#::JS ""M2BL+D+@F_4CW1RV]/)>5=1WS[TG?!0]((N5
MC?HU3[1A26^KDML2?:ISB/+3;$:-&E\H5G;1^8K</0\>?Q(&/'?8=OACCN#0
M;R\FF>JV'&X(L= @8%\O)5[>7P )N[5R;0>OE+/NSC4E<+3= _F!>VR57G1\
M%';>;GTE,X/Z&';""O%^E[LX>APO96B\3 )0NXS1HHAGG>82XN8%(?,:@ ,N
M8-B@Q^OBQ;%,'_EJYE6UF DTKS(Q2>O:%W-(#YG_&=K6@1LL,WIJQPU'EO87
MB\/A@[0Z%70 JEY"A*ZTB@>+H&2V-E3F9 I0I"VH$"!7KP4OR-;3%#2!M)V]
M'4%Z!PU/5:*2-G0LZI AJG+,T)9*7&%I,E)5MZF]5:6 AJK*"E>P1@,0"6F&
M&BKB+(JGV5I=E:.ID)*VOOVU""[V>@"%;(JGHLIKDUS$Y<AZ\S[.>*[O_&2]
M/NP.HGAG]#Y92]8-L IM\ZQ7L"85MDSVK$)X@FFE-1 U,H360KZ)A*YQ-J5.
MAGS2Z?5990RNA6CU1-,#O:9K]I"*&VS@8T%H^9946GEK3B%+9$\IO2.843K]
MJ!8IASNMC&]*8:N;3:B1(:$T:GT^F>)JF8VQF*^]B_MN/\:[\L_.TKLT$!6O
MT&QY(11L][?09;+>S,)X G>N] 8B+L/'?4(JD)!6@VIG4RIFL*VDU>OM(9DC
M;&ENG;(T3S8TBT60&%W3Y(EN+M-.0=4TP^N.&8?1=4<^?$F=A-::>D;R$F&K
M230C;F,,AI@&0)%SU!AI8[KJ32B8&QI2G2X93/+L#*Y-!O!NM[(B/3W2*/*5
MK([JUX1M8"EB&8![7*PXAF&\.^1\/S 7AZ7RI [!Z'Q23;1L3(RBHTQ,. N.
M,B^WN]@H(]^XT"@#D]')5N"JOJ:Y>.1G$>DVV25IG#V3]D+GJRQ94Q+GC5#'
M6"BQ41/ )PV-F@SB4604WI(\,,J""W[SM1AG:C'.T;) ,HR%\[)89V11Y6()
MY1@QONXQ>2RFYE\Q2UNQ),R6R;;B)L^*48:5.HCV!216L83BE&0J$_'H<\1(
MUX>,[P7<%;_2W1W-AL-!U?-FK#=^;CN04WFT'J5)#(-#L)%\=-H_K"NV,#]5
M#WTO["GKB2%>[6#,,Q3K#6BT%;X0;A\XA:[IGF7\,B7]$2X#C1;;" UKM*-+
M98]_C"N8$7H+42U$DO2>9;LX@$F%0<6S234SI(]6L4\H<Y0MO)@P+.+YL6K?
M/=</]>L)DZR,EA0,K3A;59A4>G<+"Z;N<6L+9E:;;>(5X>OFY^F:[2CY_H+E
M^0\K<I+GM,CYF:M:S_>"NB7NI*L)-A >+2@8&9.O*=B1P4M'W2GBA2*?@8F*
MHJN6JSCNJZ%RN>ZL%;Y,>FNIB;:[;L5(1RZ@/ =&H "Z<028%/VX3!/JR%$8
M#+$G!P]-&UN8UH,[/C!M7.J%>VZCP])XB[VCTB#35YV>.[1STN:0F]YY8\Y(
MHPU9=-K^SD??T&UI[N%O-.7K'"?IYF2S2]*$YY(ODB?Z_LN>IOFH?3!2:CMM
MG))UMVU2-ON.&^D-[KI11J):;D4>*DFQ5!OW9,F:Y=['XF;H8%/K;MA_8W3[
M/?@D0"Y#R\<XH^_BG&Y.V8Z70S08)_RRP0?*FXRR[6A%Z@--)Y_C3"PW%\_G
M:?DK#M7QBN*19K>/<7JY%YN0?^/W%>;GZ17-$K89$GMAMTW3L)A;V\9EX??C
M)N)NN4*#K=Q2Q8@^'L0R]@/_FF[(]TE*<FXY_\%SP[@TNY@_Y X:YX6\]YKW
M;XU*OZ!N@R,7+G0(+4L3DLEMO1'&2-<AZ7@4\ZN.7.V5"+<K4CDF'<]$N"9%
MZ9O4SE>D<D_*]JLJP+?F:U&.?#UMF,^0A(5^XC]H\O!8#@=.GLK1_@,5#\_B
M@GZ(D^SW>'L8S7%#*]?"8V5$N5Y(OX=^PR]JM(WY52%TFOIR1OQ/\L3_Y@N7
MN3A QP?M&QY_D^5D7W:,8@#_E8S?\4V"AQ[2M+U:N/?4%L]']_H5M:4O<I*!
M_E4OHD'U/DU9D::,I"YD)4)X,8EH[45!O[7FX;?F 4R(7F:3_BJG5+_3O/S-
MS3NX946\77[^A"G$[),EN!#!]N:8=Q?X-$CS$_QTT6"AHI.'ATPD/*SV),B&
M_WG?SGI>:S^((NHBG9Y!DS%[YP:599F>[!6V72]DVH'Y">$U8(M/**K"="<4
MKW_2\#(:2R_3@;!;S)<XT*\B)"[OQ=/\Y% \LHR?<70UAM?9MQV>J^W[ZKUT
MO]A;GP04;):>1NDO^C7^DNP..Y)6X3GM4G_9]A=D%S^3.TJ2/#^4+?]A7W8K
M] O-UDDN-@62LD5.18!CI<,J7KZ"V!XM55RT^4@^VK;D*C=.&FDTYU]4T_L4
M)UL>_?V!96(-::866.7&<4,\=A-(>ZSZ_7[7.O2%7**)'KF-2GL[UC2L)&X$
MR#W+R/VA.&3U0L8K;'^51)FA&=:0TG%K//0V1Z/\8O@?QGH!LI ^&@%W<_Z/
M[7"O<D5.>NV)\/:M[7 *Z-?3@(0\N<Y5OTG\[[8LVDFZX6F@>'YK>5KV&5U@
M1W:37,S=JEO\[MD;\VEELVK#I[B,Q#/"'X:2C7Y.M)LTL?:LPK:L$SP9M:HN
MR!M&8ZKZ(1>JK"'.#-I.@2_<91QQ]IN\C6@OL-E*[!W8CTU#RG?B#LXN!ILJ
MDMB.*"^DF53<,V_I/"N3VVE-]A4W=L<Y66SMNLO4XN87.LS?8ET@9%872S_]
M7"^(EC#7-(6!)8%QA'QY:ABGM!HGC+$SKT@CXYBRR[2019QNRB)<96QS6!?_
MB'EQB^?J#K5AJX>1;5HR6-:V=<*4Q,W&@<83V)2 NE'SF90_EF9/U'=.&%3M
M,L-*&# 04NFQRA]\W*X[8SQ-QE"S ES+D%J(-%(K4K_93_6_P>2(=PLV:&75
M">)\KG$6<2%ZC\O[TSA__+!EG_.3.YX!:3W:B4:('IMG0-2>7MIR." 6Y$-#
M*;5J=,K2#4\JM1$7>96UOQ%WA+=*XHX>KD>$(OG4J/IGE+[RF5DEC:BDU!@P
M"8^MI3DDK@Q[9-M-V?%7,85Z,NEUQJR"=-S12U\RASP#G2$)!]C ,:]CX$\_
M5?<=Y']J@I8#Y"(".W)2HD$W9J=:54%3 [!Z7(JN GU/TLUY$VG(E\US^51E
MN@5PL5EC89;5952IYUE.UKDV7S^&+=8+QG=B]6-?S9!]3XLLD*1=YS4!)+BP
M"QK2K^2:P7J9V^_JVJ];I_,\/\1EX4YY\M0!?3"BS8UWH*CM)62(<H" _$O%
MTU0<1-Q RQ(:5^"M8Y!JU"PYEETMN[^G&<]*'4#"6E05,[.J&%PA!FCT+@_S
MA2"W%]@A'$T%47-I72W2CMI((T5.7Q>@H(OI'*#*Z^(#>K:$GB+-."^:?S(T
M>0:DGO9TG_V)4/'TK[[G+V:3%M.9"FYZ$MB<9%2>CZR@B%ON3/641%'J.>>-
MIH2.-E;P7LVHI;+39]I/9->L'E2<"XUR.IB #,1A3$E(A3K,3^_X=+QS8^C5
M"4CKL5.SGA70?LT2\ 3W<>;$J,\AUN$N+QN@<O#W_JG\GP@(_9*,8BEAJ:;/
M4$G9,A#V;DTUI7F04PJMZ/B B"=U@#5_Z)M%FEIDZ%<^((=<N$<%)#1\85Y^
M^$(GI\:]JV,0NA+,@'W<@02EG@K_81PPT-8HS $PU%\EKN&!UZ#[LCC))HFS
MYYM8Q)#Q'DO1_H-R'28HY!PP 2R!"R:H'.B8(->+^!?'Y:=0>@"X'IG!*Q_C
M7RH^Q#\.(/[P?Z$Z4((2AIAPX>X@"*HLLW#B GN  U:.CL]79,"4BV .7>"J
M7$<:%4@@YEQ(#T*8H6HA#NWW6[&3'V^;@)O.%9:J%5LSK9952"UK>AF5SIYG
M6'<PX7!6HJX@.4Y'>Y%EW;M@?2\'&T*%3:['(2U1RGU^3L/G(D2]+8&3W&WI
M:;Q/RO)=\W7'C&X^L*S^YF13?A6/@EF,]>K7:*!G25?C$F((^T2S.P8O(IOX
MA9B+MQ/QV D2[]BAG%CQ"U!H03-^)VGZ0/@_/'M:45LC*2W(9Y85CW[Y:XX?
M9E&U?0ZCU;LL#A"X3M>6C;TZP6Z]MOPN3O_)T7I-'PY;T2JNVEHBM<J*_%IA
M^6L +K#J/"]Z/:XZ_Y9F=,T>4IZ=[S;^\HZF]#X9!59II.IWI92RY*;&NRT)
MU>8AMJFTHM]*%&>%6&V*OY ]RQ.1_M(O@705R-!ON\\+A7"7!5A4+'P._/<X
M2_AIR_.T[+=I7KQ/RU^6T!P^Y8W2&IWAUF@Y.Z&-*IV[\]<Z=[C3U;"5WMGI
M1I0TLJ01#NU,- XGTA//)A!KYD<X9?EI93-P+L)2:9&>5:N!2.GZE6FE+=F(
M+(TM"_5N(/;IM",%TYX#6A'$5CLSKIL^N31*75*98FL1,@UNOVJ2^)TEVT/Y
M;97+[_)0Y/S8:SD=&,!ZHG;]"HVU+<DWL;2.%B',O4,<-;46U4_"R?,[%3O,
MND+[##8TTF5TX  V6HC01F).<.X0P&^_B]JK*./Z*LHZJW4Y]%O7::ZK&P6.
M6BOR#?8/BD6+Y7 _7KR8&?A\Q>1G5V.IB;X=8K\R&8VN8AWE8[Z4(/]K0WNO
M[GTAOBY$0 .Z41'?Q7FRQ@WG8%UX,*?2G:=!@$LZ[T!.Z7M"2Z"P%8E_@N_+
M-'C1<QL%.)C4<A,(2H< V$4&;FK7S@ [==#V5</<;+CF&.>S#=7D[I88J,&>
MG6%]VB!-J'Y-Z#8?GCE&N,>A6749DX@%K%(2#2BD?%Z_)\ES2[(J/=IR4688
MHMI8OKFZJ@XUK;[UO*BLKB"&>*=]M(_$NHC6U_0RR54RMJ=9\<RSO!0GJ;A=
M=<^CYO3GF:>H-LE7C%1M4VE,**=U5@TSGV""#1-342--RO90'&<6HIXS;$P!
M"K.KP$'R#0,+O60<-CCURU_E43H##1U;'1ZO,RC5;-Q$'[G#6(@N6/KPYB)Y
M*@>*;5#=29[3(I #>"8XP)!1=R@/H8BBGN^#>J(.AR$(_2_K']Y\:4F-OFU;
M]+?6((#70E'UKU^<#EXM4[V8/MJJ9UU .:T-L^4;?@4]M'QSM*FOE+??1>)*
M>Q*_@+I1+'2H*L=3".RQ,[^\[^9"O*9;GGU/I-X:7=>0JX;%CJS5;\S:FB7<
M'?T:)ZN<]F6!Z&5K/<",I:Z@R)SCH=\>6!KM-B0OG"].#Y<X*LN,I)%<7-S>
M=-2Y%RZ<[$?A,0HXLQ(.K7QF5:(/O"S7=,^R(DD?.F= RRG&?5)<L%QYC<84
MW2;XWTS7]@C E)):'P0P= H>!S"R%5W3)YH>JG.5Y^F:[2@IX9FOZE&QN*P\
M$[9$$'->60_HCHY)R&*6%3XX-&!BHG=TP K:?I?%_I:IZ6ZFI%L<&RC-M3XF
M+9N3X3;:Y:2ELKZ1_KIU*Q0,7PVA@5DO@T"E6S+KZ:)6S7R@T6V><B.7]I!L
M<I?7PBLBQ/OP7!&A\M6@%$IO/A-40[AO37HB5/IP>/N3H_.=4E_V:6T'5E$7
M-S6',IO/@9R[E->&[#XEZ!1E3T9Z0Y+',Y$\86U>SJQX"3[$2?9[O#UT,M@.
ML(.4KE^ 5MH2P<C2.!FVZ'U!0-=I1S=TNZ4924LYOLK'Y?QB'UO3S+@Z^NS0
M*'7IXAE.3L<=2%\6F*I'&D**U&(KP@6)D.RLX[PVI $#"G=P\SB$J+:U%---
M^</>WK&S ;O<EY/V=F1:OX=YG/:%L\$,C8[!FNKM:<H&NK-6I=.V3FX:7Y]U
M2U9O[X8R*S*M7Z!1PE9R"+.6"U7N7*7 </9RX2Y'KM*GLUG,!387[EBA.YNY
M""6[!5!-LFF-JC*'4YL+:2Y;?8TO@MUK&F_?Y[PPYRG/R<ZRYSI1&L\=U235
MD%W\.$&S?D%&FI8TF%!*##_V-$O8YGT*WA-IYAMBD(FEJ/.$)/6C%:'IAA^7
MJ0KNEV=3D,.LJK3/3 ,#7<H&"ENCH4A5_67CDQ6.D*L;KAB94F#WCCXDJ<CR
M^M4A6#$JFA_"]F<6#9PY/;$XP:\C ->G%;D&J51(J[,B76RW*;X"N(UU.3 #
MQQ3G![3'(XH&I;QFV^T'EGV.L\WT\9;$B/G0JV=DN:9 4O8%&X2^=T?-0M>H
M>>- /G%]4AOP/$6R!.&T9D,-9_/&HV-K8CL"\6*1UJ0MX;'0%W&Z.>&3D71S
M1I_HEHE=7=FL;9IR_;I-E2U;C6EEM6TMC+U"K82AL>B"E81_I-N-"*<KB9@7
MV6'-P[S\\GXB;)AM9?9Y;F:CRV]+Y(8V2CA/UX<LHQ9#A*$%\_'!T<)R@X-A
MJ1<<&71<.QH6M!:CML-/ZJ]>3"<_@M&T'EZ!1O/NO3$TL6]78MI7QW[%MLGH
M2B*MG+J[;N3<]\S]$LS0";<.#/O;6J\:>--JX)TT8L'UJH.*A#M0::VK^\I*
M7-,M*A"R3"J?BI:_I4EQNHWS_$2>T >6:M+ZJ*1LD_O WJU3_"C-@XE^%%J1
M^$1."'^2AY+O1U-_#/VR![E_Y,*]#$!(4"R"]C9NYCS='XK\@@]"?Y8B'B%9
MOPI0TA+YB%+8HA]V 3$ THS$)_)S(/C'U"8S>NU]'@ *72Z80,4;'WY!\^$7
M-!]^F9$/O\S/AU\F\^&7/A]^"9@/P]K4\$%>^0 ??L'Q00651?C 3V<4SXI(
M1OG#^H</'UH"7>[+%MLCJQ"<!\*12.+WR+8;FN5_^HGL1#7E?Q+IU_B-.8'$
MP2EJB>G>;1_ ?9DN9C45O6RS?0S_529J0<D.FVZYK*O&&RJ)DV!=G2=4*R[5
MC43 ^I,(6&?WY#Y)XW2=E+/<1"P;!Y -!5??LL8= 9!A\RY3D3;PRP/*:<@P
MRM-D5-4!Q=*S$'E :4'<0@L(0':#+Y_AR8>[/-DD<?9\F54=QJ^T>&0;OOB3
M%Y3>Q/Q*0M&COGL>"S=BTB.9,YAN0J*=FK8-II[A=UJ'8;LM$QC [=)5=!0@
M+*L'-Z0R2!K1%>$V17YWD:GZ[IE(U1KY0,[$SD$'-B\,!T'K#CWTPMWG9/,B
MK2C/+7M+L]T9O2O>/?\:%X=,/3O#"=>O7B=LV7;ARF+;&FF]0.V+1CGZ<"CX
M^</Z05)==-([O,FQ=ON89#R9659=3AS(%! )!69:87W>PCI=)AJB;9E]'[X6
M7]-?FD!;+=#L]D@$;#=ZE#ZM]WADEL'MG;%"O;/3=I!A)+@&ZHEAWNQ@0V<D
MU]O+T5?Y@O>/0/N52H'>#21N=RF5/JW!*[.LOX1DL"U9W4+2[$Z&L0X-U-/H
M(A+$;N1(;GP5R<Q5[O;",[E]LYI_>]R1#O8B&G, *!8.3!'@:7G@/%UG-,[I
M&:W^/4^[B^O5^%M]*F&B=ANA9*AM';<TJ;3VT4RF;N$8)S-K4:- OF]4?B!)
M3;UF#Z694(=TV& JMIAUA0]#J8R,] .L[ "^3#)^>D]YU.,'L8% 123D1SJ<
MTVJDFN3Y*BG;)-^P=UN&JLV#J;@56A&?7)$DSP_\:[+FWZ]$XMQRO!ZOUX?=
M0>1P)O&.IW/]5^P_P%]7NPQ=%8.$V'+A7J)K)&06X<+?&-M\3K;;*W'*>$C?
M 3AQPO4+T0E;$@17%EN>:+U =-$H'_NILG-ZJ&7]L@)9P<RT&OH<@76Z5#'$
MT#)A*G'&C^;G99E$.GI5P(I&K E=48K9!K%H_%N'LZCM@X$M*K6H><(3'E0W
M-@>SIJFM2X9_[X-0%X5T+^AE:8@8S:,15]U#?J9@Y:T,+"\?(8IIM0U$?"<(
MZZY9GGQ)E'G"5'+#=&%C.5=9PU0E<)8\3.( E4-LI#=:">??^MX(UE:D+*&8
MIM:;+5J5N#2]F!8ARQ!@_4@W![[%J[YC4A9>8JC6T .M9LL6P_)9DP?O#^02
MU@R<BC^0F M3C+#I]3<@(E*[Q\NIT%QP*TNT%5=Q=IF)5F0C8MJ:GE2ZMX72
MZ&UV:32<;(6@2N5F.TSG2K]+ EMH-LQR+K4B^[@)^_V^G"IOV'8;9YVAWP\A
M;*/@,#':5S&!4F^?!50<;[R8 =#O!4KOGOD%S)+QHH&&[NJDKL9<-]6,2V7+
M/IRK23?3="Q ]XH',-@T00'F_ADE>&J^(111E\X D//+MPM%&F>\@HYM%\[2
M/./+-!O7+I!IH!$&= /.BU!211M  4,Y%8!TC+N0I9:>@+JE1Y?U.7S1V>;7
M-*=9V;9^8%D5Z'E>;YRIQYIF^N.1)U;?W3C4K,2.%AJG^$<.59'V>@/7:G2:
MDZP6%SG.VEU2/I2M!,(9OQKB3#Z:G036\=@69T8QT@T5\$X/QDWV[A3S]0&Z
M;GQ;F]Z35+KDNLN .KJ]T?\:P0\<OUN6 5YO$1D&!HUV!U0"[;; 6,!Z/T#E
M$Q53RLHW#G504O/P-L!((;KE7JH>IHUFJ_, Q$61)7>'HEF&N]DEQ2,Y8X>'
M;9R3O[-=R<53ENU_]+U=H*Q9AJF+X0;!4*Z_,[  2)PVZVKS9DBI&^;JPXJ<
M#+!Q538,:?$R@0"TGZ9H\-@"5K?*W\9?WG_9TS2G[VA*[Y-A((E&ZAA9+)>R
MCR"&O#N(%%:8UT0$2[7X=/HIR9-R'"*&VD*,%/$7ZCDOA*X.&?J%CR)U9<*#
MB-PE@>'V# ;@9 (^WHJ0NQH29-]@Y:5#0]$03L>&I^;P*JL#8T4C+38H1@N2
M2HEV!5(B8;WDJ/1JO\8H,PTO*HXUHO;+9L/L__KSCW_^\Y_?=C;.WI"W?UZ5
MW_'_FG6)^% \LHPG!?Y_2,I2*M8F>)0VOSKK4.1%^0>_A"@6T2:_EF!^)+^\
M79&RYO[-]W*D&@@,57/#!<>18'^%48^JI9<4/Q[X&:K+^VJ"5P[F1+%.TLUE
M\4BS3DH617RJ"U/CA<8)IMPMP4S^'0X78J:4 ;D<8VXZNCGL=B*!R/WQPA5Q
M^$)P_'=6<'I?)P^/ =VEZ@28\L496Z"/EVB,+2I6:^QYLVQ@9S5W*G_ ONPW
MTB*'@CLAV6& IUS659 G5!)G@9X*)ZA@3ZEN/8,GQZ^#V(;'U:\L[A,!B&'L
MITQ%&O^) M R%[-O-@EO:N/M59QLSM.Z 9:F3$#)-M>VP[*V5W]C2F++%9T3
M\#IP4#<Z/B;\^9LD;?<BPCATCZMJ9E@C@SO$(97>E>)&6%KH5J B3E*Z:8XT
M2/D""[5W^\B%K*_O@7S;4D-I';Z$1ZH4-=^W9T@"X8"F^ACV90^OS9')]F_&
M02%BP6S7;4<E30,%RO1R7X]DG*3 5GAVDPE[;%R?$'NH,QH:!9(7"JZX43IL
MN(9K>$M%Q\FQ=4A8;F_W7*PFG1VRDFK5 5XQJ?E(/XLGX_F"@4YW!UBOXV*_
M#ULR)[M_"&?:O4"MC>C\ZE*L US3*CO#;1:G>2QN7_2\7V*&A>%6H2&(NAN'
M.M717J(Q^+SS3RPQO(MSNN%-!2UKG%>X 1EA PAFJ@S,2%.XS'-R5NEY*H$5
M!NNN\,T=?T+6G4?A4EF#)"2O47A$D%QN!\MX)*A]TK]:7#3L?Q5*,,U'2O-0
M6U$V)UO/:)<3>#PT$E7+OWR9OMZ:JW?B@HD1-@2'GKDPK&"V#G01#/6#1[<1
M82AW]F!\"X\+OQY(0O%E,V#24]#%1UI442 7+,]/GN)DR^,#;UEG;ZH.ESM+
MMH=B= 7W9/WZK4[0M^3NY!([B0">XATBM;F]B*>CJT/CT/'"*Q+?EUTFB3?_
M=<@+<3B-1]C%)71W90N1T0W=[7D#L2*U'[^-PW18,@=(Z;<8QF:ZC<<+X(?3
MX.?)WIV2I Z=YDRI(P:_YZH_D%:9UU'WR$NM_U7#'XC*7I8#'F.Z10F2)WI#
MU_7='0.:J06:C+(2 =MDLDJ?UGED99;!%+)C!;YG*Q#2]$K);L\C93B4)3V,
MR"F[W9*+B].2G&6G1/-"C+?6G:.7GI/+JNN886IED%)V)-?+)JN'RW)K#M=E
M+=&RNBZST[**)*LDLC4'M%)WS0&AY&*.ARZ;NS4'C$OM-$]O)#IY>,CH0SG!
MZW)KGR6^3V0:8F(XKS-%4W=:I]4=3>M"@:'[ VAHE_98K$=;0I@TTOS2NTJ>
M5 JDTEA5MW2^;HSJSK?- %2/8Z:+)*7YY?UIV0XEA>16T0$SL.+-=7-:<=L+
MYY#E<=)%()R!-\_IU*-W+,O89Q$L=$C+,36I9,F'>)ULD^+9\^URV+IGYO4S
MN&%.H]6[8\XWQ)PV_UAG-CBKFWPA)DXG",$5D5[#_/H@![3O+G'G,[N#6-VN
M5KV'@W[)HV9HWWMD.W*2^+$>&O5M@F.?KFAT$^B^GJPN&/P.!^.1CD1OU %5
MY2(0_ ?E!YOHYN2)9O$#K?98ZQ6BJG27QT..)^W"MN*\G"-K]<NSMF;)#4>_
MQLF0QKXL$ UMK4?- @NA]_=T78CN*I2S<JY R9PCH]](6!KMMBLOG#E.1VJ.
MRC(C?>IQ7F.%U&;(,>"E[A@[5MH]E!4Y&OQ&.1RD0N6=QZ'HNT/.Q\GY*=O=
M):D(RSNC^3I+Q)*GHKLW4ZK?.E;)L@DR*YMM(X/V!C4C2"/1R?J/0Y*+,VG!
M,-X0"FQJ1?6IB]/M,G0B^GQQ\)2E>;(I&Q/^082853DV\(3$6E"S4V_!/56Q
MI9Z!MPC7AB366HP:)=+16I&>'NDHALQZ--[@)L 0MNKV0&=(TS@8@]]72W%-
MU^PAY7F*SC?ED"*Y3WC\A[B0(!<=!B]TNKDHO^9+U G-3ZJH@8]4-9N?V8NZ
MQ7'CQ7VKY/+7S]!R.2J>8>OFQ&MTLA5,J4-7BD?*TTUMDUWI)'LF5V4]/?)K
M3Z_XUGN=:XL+O9"AD%/:P WG# Q5-ZXNG&D:X%G:@A?72)^G3Z4\RX;IGV?U
M,4,#W?$14/,\^N6.KEJ8JXQ+M=!'G]$UC;>$YCR#$$F:KU]/.SO&_DRMK(ID
M,[2QK:NY6MC R>QT%7G6$B[.YWK%63[M/)HG7?O5Y68Y:3R(TV\='Z1VLB+G
MW]H'Q^A]#8U$6(O;DW^/\B*M&4=F6I\SC-0 GP$U]MHWXV3S?:D2+]4/J,O0
MWK4G6G?:?+\B*?5\"\:R?)JI=<<2>8:&7NEZKH;_A3<@P8X>M27VWHK,.[H<
MW :ZZE\'^JV16H@27T-+%=:0]92E/!5]6:[>IM1)EI5L%WF=\VO^U^7]Y:'@
M9T1S$>G\]^3A$;5-;&L<W$&>;GR6S67;WSK7L-*N:.;[TI.=15?Q,SL4Y"%+
M-F07?TEVAQV)=^P08!/L MO:W6I'[ $WLJ?ZT.]QOQ)ZSCUH<U"TY3@*#L..
M=@=A)EW+Y6B-_\TW6QOK]<G2%>$>OC%],CA?)MU?Q8#H@GV>;3S4L>U\."1L
M!]/<=GYI8(.AJF3+M+/<5W\HE*2O<"C4A?4L[>.8-\Y;QM+%/ UC<+P,=!34
M*=EBY)QW#%0Z^,;PB;A\B33W./QI;F.YHIDX2'1+OQ3O2E?_'#0H6KGF1A2U
MG.VM*+H26-^, C@ ;T=1ZD7MU3][FE5GSCU?C:*M16;PP@=7I*C$>]>DH.&Q
MT*W'[#XI>&;# >C&#]H[CH\/K*\V'OIP%![8,PS?9]P*=A+3^KY=>/3F&?3.
MAG<)-\_[5PC/4&EFEZWK4A/W[>(J[>W+JS5%-ZVKMG'G.+W>?G;57_1-XJKL
MYUX&Z.^W/*_MRZBYGZ?5W,\A9%;O)-J^91_+=U&.U,KW4CI\:)*8#F S65^:
M61VE[S1SM$&)W2:-QCG&YXO&V(.2JJ<L?=/1*<6:I+4B$.#BE.S$/80YS[[)
MQ(6%YU>7(260-@&?,H&T.8)K?AN;4>>.GL("?[F*FNO NXD5#)(3(=2A;$2@
M^AQ)5!#E=30ZG>#>.$<*9.Z8#R6N\Z'4U_ZP^UX6:\*.R@%F/<$ 3)?F! _2
MNC4PM:+-81(2SLT&]),2:VF\N\1Y.3DXHRGC!UW+%C.80ZP^L&R2GV<F,-M/
M8$P]\C5%9U.=J<Y= KJR.3&;U5>-_QX4_'&@+H:/$5XY"LW$"GR\/:WN+1&%
M' U)G\HQ:)-1ZQ])\?B!9?<T$<_/DJ=D0]/-<*5P#M-U';DU;=G^S/$[;9LE
MQV6"6BNGKJ+?:CER??-;0+?ZS8)E-B^&^NV92P_=MFY6*BYW14Q]4U-U6W'Y
MF[8'WD!?L4QL5)HOD[DUVKUBQH%1%W=_./MMF*9N+RZ$>)]NH'F%LV)IKPZQ
M=Q*]%P, <A>7GH*XVL8=5H?7BKAF0=V@N;$]NI'DM=#+[2:<NS+-3ZYR?G_+
M?T^U6%6;^Y,X6NO[GI#0F09=[A,@U>S7#MR4P^F*@MLBS4^W>O6A,L!3D=0F
M2&V#=(UP#/3-M)<E?F,F&F(O@YT>5S7D!?I5[&<.][,1HLW6-2AJNTN-*(?U
MAC3L ]Q[AE2C\NF;4PFGR:=*PO/2(JJ.F5E=##:# 8W>OJ\O"+G=PM%YFHJD
M<NA6Q0H?.(JJIH=<?DYY%,+K@Y+J4FH'6+(?&4'6C<8ZB(UOG:^I</KYJX*3
M8GC@ DZ>NO&K.*.IO-N6/6H"D7N/;*,C)7ZLPR/[-L'XR*YH=-.;T-9X#@/(
MTOI@\'L<Q$MV)'H1DW-5I]LN<6@96ZO\AN%=4CR2,W9XV,8Y^3L__T).6;;_
M\076K2J,&5&YX1QS/EY5J3KT8Z8$W,,C4YKA'AYUV6P;,[0WTWMX)$9Z]_"P
M>W)&G\H_;HJ,TJ+BS8I<_'CU8W!'!"%L:"[FT:*J9AA.5W<Q#P*.BY#RM&P)
M\\M[T>%=E*4\+^AN&%\ RM0O1R%CR3#0LRVA5,8A_LAU(O&UB/\189N?^",B
MGGGN4>"J8\@WW2> 5+2+=QP6%H?WD7.Y(HP:*2V!O%3:(?B!TC@95.E]85DA
MT^Z/IW\BU3"D,[(.)#(.6_\*WN@A(V&01$G%)0\@<YIO >G+ FEU3H1!<]P1
M?,50 U(0N,.;SQOEUX]T<]C2NG#OGD515?,&I'03[Z.3MMW]Q)7&>D=3ZP;<
MI=1H1S>'W8Y?6542ZS3>)T6\3?Y5917A!]E^9SSU!+GF$;FYYSU&9.4SXQH:
M; C"2KV=/D.$^:04WVO$T:DK"5.IDIR'1MU2S$2AVL4$^@C-J'EX[)3NGJMF
MF7P2(IZ[(TS]ZMDB@0/,E"92 677!T,N:)PKIPORA_4/'SZTA+[<ERW:1U8A
M@ ^$H^IS,",J16TPW3OL [4OT\6FID*7F<ZRW2X1]ZKG)^FFS?:T3NAHS48O
MV4QC(4G;V86^%-:3"M %.)< -*/.0S&Z67<?D^\_LH*2M__N^; $II*946T,
MY@UJA=Z<P0!!"^54HOLXV;S_LJ=I3LLR71:/-*O2Y0^W-Q&B;=XE2-0Z.8R^
M'-;;H; /.'T,H!K53TF2EI-%'F8O*,.X"*&5BN<9 :J:F5EU#+/0J#7Z>6D,
M4+0(6TXV_W7(*_K>,G[31,G<+>TESKAEIW'^>)4Q?GYH\^[YMYS??G:Y%_D%
MTX>3=9$\5==.R$=*<[JHJV$>%Y:LGO-WV[8&,Y4-:D5F<1EUK'*B98U=?K%7
MDY.'I^$I/ZU+VV1?&^=3,-88)G%K^:]^FZI9N<*6P6:_:9S#4[=)783ZRTPW
M6?I0T&QW1N^*V]+/R9=D.&"!1)JIIU3$=@(*^+6>ALIM@Y-1F4K$OWUS6WY-
M^/<KPI^4$]3RF>_)*51K#/>6!Q-5B61ONHH!P3+CB_6:)XS/K^)GOI!S>LAX
M*%(Y\N&!D-6'X7 !K]'T_A@-V\X<7RKKOAGE"NQJ$1:B1HCL*RG/'9]!K;-)
MU3+HEO2*O5YF L1\\$O,)\Q)IE63,PU0<TLW;?F<Q$$8.#5@G]I,Q!>2\LYT
MN6:BY^FR,3;4?,3B2DY*I3; 3/^0=!HU8>K4!2[K.(JV?ZCE5T1HO'YL K$4
M<P+48W1%6<3L4,Z,6'K(:8[K/I *QXY#JV#/3V29')!2[TG#1)V!J);A:QCE
MY^2)\N2@?-E0!%UX9R&V^MF4"AJ13J,WH)M_I+D]](+S9P>XMU\GXM3MO%/(
M^6W7;^)MG"4F#3M&H]^RPQIN"(<IE:.V7>,*P370 K]:CQ\!%6/_C&YCGHMO
M>[S .PBRH4 P9IL!=OIL@Q0E=#-"G,>U+M3R%FI%:Z9%+!/J((Z9*YV8KUB]
MC$4J_+J4R5*4?O5I)CC,.7\=N#!'A')N6C]_V?C SSS1(/$XJQQN0IRQ79RD
MFAVMOI!B3ZL1<KRKU??M>E^KM6ZRLU4K*?:VJJ>![6X-:A#8WY+6M6*'JY*%
M]K@4H/!UNIUO13^DR;_HYGS#IU/W"6=E%>HC#EAG=/,WQC:?D^VV'+M<' =_
MI<QA1S<?Z7#H,+,7]?EY-U[<'[AW^>M1,W5= L_YRFAXKM^)U^A#G&3DB5\2
M6UU.T[U+N,CB-+^G92>S"2X1@%-6P)D#9B!@W0+.Y$R3F^ U4WWN^\-=EM$#
MW\$[Q8\.2-<#J6-<&Q\KTGA951?<'1V1VM.*W^GVK<EP".77TF[XW $[%&S'
MRB+17)H(3?F\6; 9/[>=G*L\6D_))8;!B?A(/NI\%4CR+'7],,0K'4RUAV*]
M6;:VHCW<+RN/NP=EI/?$NHI\!SW;XE=E''^G:QL\_K%L>+*@KJ>#ZTQYO2H8
M@2T555^3ZC4&^C)[B-,ZL<!I.=]@VV0C/I1]QE6)NK)K$1\O[S^4'4^Z3N+M
M3?F-N!HG/Z:L**5ODK([ND_6<5K4*V,BK_8VX2?35(DC?+FO*VQY]Y9$]_6^
M;-L0#^6&FJ?%BQ.=T7R=)?LFQ=]=,^;G8_;\F.DC/YHC<6N/[&N#?MM*;V1E
M_@G0;^&7+D6W\_#>9BUU@6/=/WXHL7=,=UT?(BI_]SMZSS):R=W&7VC^_DO9
MC[)L4_[J[%EDP4-=:;: I^/UCO-YLK_M<>ZWX&3!=]YR:BZ$G,US5"F1.V&A
M/4;);7B_(')V<K!%43BZ/G(NAX/;)+]&YCM=_UV@G)[H7Z\#UVW ]]S'#X3S
MCW2N>3CZ:5J)6EZX6H5Y_=3K:3Z ]=^7WX9X7 ?NY.-0K*H!$LTL7B9A.]%6
M>[6>"TM-@]-5B48DOFRV@T)93H,JBZ'>[F"B-1;LS840-;\TC'\MIUAT6]8E
M98=A.@&=V!C0 S%WJ);Z=W)Z G""!'E?K49Z+!X% V]Y_<DQ#M7U&.@]:07:
MEX&%T_&;SLD4;-0CIVY3N"(]B9>/%V#D80,:CWT^#QZ\O#_)LK*ZQ;*4)/$*
M*%._!86,)1E S[8D4!F'P"_7B4[+,5Q\Q_C8[XF2SF.QIMS]7-&C>(Q3TE<*
M(5<+7-$,62]]7DA%NZ3 (6<1,O"0O]]YQ-^O-.;KLKPT'S+ZQX&FZV=I!+>!
M1OU:4!J6M#$HE2V)<*X@2F$L1)UGI'T82 RX"0;8I$KJ,PJAV.77%,!Y8UO>
M?OGWI)Q*9^M'/.^TN@ # =T9N*@MZ1RLA)R:\E-MJPJ;%H](^TST@A]/?@^8
ML'KP:*B+11] 8J4)'9WQZ%UZ JZ><ZNGV2ZG4'--IO%SI$"GS)I9CW:.HYC6
MN*P[LSP2NLW*@6%D[943VEMNN<Y1];(J43]35=2B_=7>'6-\<FMTFS=RX:*Q
MBZS)2KRW//%2ZK'W!DWKLE;VT0_\'F<B$+[9VGB?EH5__LB*JRSA05;O:$KO
MDW52_JF_H="-L?KMV1JS9(>;WV++)>M20,RS-!XU^B1IMM_XP0IQE":4_15'
MB&2N<=%O(>QL=AL5QZ3Q-\>\ICQ32I(^2$^[F*A ,\J1RAP3246Y9ID_CGT9
M3QN')J+VBT".TAA5OFY&"(,&F@@.-+7S/QW6E@H3S?A-46>T^O<\K9,5=<^[
MU;=^M/GG.\\&N'=E[ACP:6G./K;+R>]Q$+ME6PY-;):=^3857W-_3B='<#!9
MPIR!D[D'R"@BRLKJ(.S)+8>66XZ27'C![\7XL&6?VXA\V6*5B5YW*0NGYV*6
M;5)")]-OI$/MO!QE)PH@[[(Y$(;S^ DHZD[P,>JCZ?\D!"Y"R&L:;]_GO Q7
M&;^&2#0;X[ #G5C]HM1BENS2^;<E$V ?XHY2+>)/2/6(U,^>R>7GE&;Y8[(/
M(L) 6Z<,__[[1%%)=WF!AHHW&D@W._6" !4<;6/JRS ''5 ;E("BC!)B"2F(
M?4A$O6KH .TPJN5UE/"Y=W@\14DWQQ))%VHPHNU-OY"H]56_^G(XV7_4.()O
M_ 54H\OJ+#0_Q\"7ZD+):X*J8&96$<-K?M4:_7M^/>'':=0OQM%4$-71OUV1
M7H/[Z@ %A *[0)7'D. F4]7Y;A_SS%7E'/^P.X@T[=57?.8 I-Z9K%^_Q0GZ
ME@R<7&);1DYQ##'4W%[4J 2SK38=/LQ!C?:9;&RF2V]['(>?=4AU3M"E31?Y
M@=R=173YR[QF\L&>=W3BPU'.G6 :*;< =Y531W-^TX5I9]EO_#9ZDB2>JK8,
M(ZK.'NZNY<&48X:\OMAV E2-1!;4/&GH?T:?RC]NBHS2@OR=[7C2A(L?KWX,
MAM^H2H<SW6K8"&EHTLV&$E/S[GD<=WY!G\K:&2_FFRD-XVHT2JXB:U!E<Q9;
MH_.&BJZ!C6A.8P2P(6"("UG(C0FBAD$WH*XT[,8,BDL34G;&"V:C3F-,1;6&
M.Q[J2N60A( K) .5%E3'%L/BG18!<M(A@3-FG$I103<TW!;AVLWZD6X.6WIY
M_VM<'#*QK7YYSZ_CN6VNX^$QLJH<NU/5ZY=IKFY)R:GEM>7G!+\068W-11\.
MI1PE1W$^;*VNK*_O&.-PO7U,LDWY1>8_(FTRLIA];?>I;FJERWMK@"_<"+3M
M5)WXJ'>Y0]UR;2[3-C[W79PG.;*%<&A[U'PXL>VL;7'X2YULM+HN&:YI<N&K
M.^ O&ZSZ9-CP,IK&&"DGX<<(?&$OE$;,)?BE+9Q[=HV:/P<NY&WCJV.OTVWN
M64JV&(7KC?3&)F?QD=.K"8PFGX0#PCT0X<+SU.-ED1S8YW\93/<827#\'5<9
MVQS6Q3]BGN:I>&Y^Q#-R*&2F/AKM8-6=-8EFY777X*']XIHSI+FHCC!_)DE*
M&N&V>7INKF\.I=4Q!).T89D$R%&S@;,B;QDF8GIAWH_/!R$9CU4<<5VOZ(SE
MV#(ZGI,@W.+HK374'L5[WSV*5Z70Z&B%0FPT9J24-D3<B,PZ?3F- X+K3(-P
MK%LWF)4,GQL0=\?+X8Z)YP4Q:C0[#Y*#&(>.;VJEF_X]K=+[69&=EE/KHY[-
MD75G[8G37^NXCW15-ERCY,9;]#XODIV(G.^OXKV/UX_D=!OG8A/BM'<3_>WQ
M)GK",M%1K[F%DJ)WM/LTE/;-+4>DC> <-!PUDDZ<R%O25TGTF4873LNV(-LE
MXQ3)+?/EGX,[YE47RP<\HGDIC$>-C4*GO<=1UBG;[9*B"NY--]6E2 \TY7';
MG:LNY4&VDW3;PYU&NM:G]2:4U/[DGIE3^!2?B:VH(R[:GG57(9AXW6GX89;5
M.CSV9V"B?P[0!L +7@%[&W_1,ADAV;N"52'IY")%L!0.\F@!+O37%\HUFYL'
MQ7VC@G#E7R2C:YH\B0X^?LAH%5 8"O<P-3ZZ&! #D)I7@,+X3K[%X626I5HW
M@]4XFHBJXX66XBK"5X@<\#I(&^AX&DNU^[[ZQ,@8T6$0]QQ)C3'E<!:V;9Z0
M&%2MPJ:>F@67^^:X&DG24N)0C7Y"80VJPF4QV^B<P9"&-$H[F'R_/$)4.T2!
MA>I7H1*R9 GLVY8?2NL0,Q1*417MO*^CG4-!OZ;R&/95]Q$OE^UB'8F'I6;:
M?#^V.6M[38ND.B"!F6>;:AYGV7A-^SFV:2D=S+ -7&KFUVA+T?O=?LN>*25W
M(GEZ0?:EW6"X-@4MS*H:1S-JK('!?'HR5'WPMP%!E4"_N"HAD*LV&Z>HRAFL
M475+850Y'7-8Y]. Q+ I.8N#HBX.)VKNFN!,3E[0 L!>,Y@N0M\+6O")_.7]
M:48W27%Y*/(B3C<\U>Z.!SH.*($5KU^?7MR2FMCR.%G00#B#>*A5CVH)/FU;
M"QG"CD(K$N_\AYZB <#,*ZG/.9U6EV?><>9T1QCKS 9L]9YM!W&5(+GL(N[D
ME2(.V!YU"3N/&YC'X6%9NDXO=$U%TK93EA?YS6.<T;LXIYNK^!E*@>;&6+,8
M86G,=M'"R6^Q7MRP+06X"&)G/!+/WHB'?,DDK!5#1UADKA$Q6(.QLME;JW%+
MET4:G]_RLK!-!. P7XO\8?WZA@\MR2[W94O>D56(C /AJ/S,>UO:?,//&16/
ME.PSNH_K0$@^_F/IAA]3$$$*QS3$Q]7\O,T^YY>/BNIDNDKH\Z4OT\6_!A$+
MQUQW+B-%QE%K-4:QT8"&LS!(;:D<QS!#_G"1BFH+ =V#:U+MTN _+%I&L7Q*
M17E\GE>,S10^J_5G"31)F&L7>0%'K;H&(RJZU!4B/4ZBKLM>.DOX&82;HBS)
M;VE2Y-<WOTEO\$#)MG?;@++6U]L@2F)_PPWL!+[D!M*-CH^)>$Z$0"#7+N"J
MF1G6QO"V&T"E?^&--QRY#173NIH,I[+!+O]^G>A1-,%NX.,[6 R9)*04^,C2
M;)PS1!59YLKN, S-WJZKF#57O]!9@)N# J&BX:S]1-WL1,?40R+'<$>C'NF%
M$CKG#-&R.#O'=!D&Y=F:ET;P.:?BBVGY+I*4GA=TI\R1[-*VPQ:P8SN 5G#T
M2T-H";N%FKLU//KJM8A&^=I&C6:=P(W;)L+X*V@_QYQPW(:J2.>P'6U=N&Y+
MU:1>*# M%P5O\OW4&R8\P?'S*!!-+]H&GD&BUH%F^G(XNGT3= 1'DP&JXL[$
MPU;<<Y33["E94]^A8XB:968U, P-4VOT0\$\ <?QM9MZ1U/1TUZ[F=>=3"/$
MQ^+;ZA9.+O=Z$ 7>NVD/*X\KI^__."3%\Z^T>&2;\_2)YNV1X/_!DK3XO?P
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
MW@3NK1@!VM/?,\8^\036V.?$H7\Z9V44')5AZ46& A/,5,>D81",Z'2AF3>
M. &[V$LD$!P!4A01L!=4/*-(TWOYQWD:#<XPZ7N:RI.\<G@ (R.< W&Z3NH1
MI_=D #9*18/\R,</BW\>%39:GQW0=0R[5DH19?TSVAYH^-;<#;NA^-I$&>[>
M<FE#6KRFGM0'XSK)X%&7A3(EU(V\"T[!7&(KH0%55-/"WZJWB6.OM*U QU59
M@EET2#C!Q%TV6@8#Z?1-(4D1BX% :=BME K'2CWVDOF6!ZJ1NG Z8U;E95I0
M%B^KI?0Q XU@<*=JUJ4T!1,KSYG<5T1%N,F6S?!?!Y;@/)?42)LN)VY]T[8'
M#5-E#D;! 1$%XU<ME S%$O6J-RT@"9JY)!X" DCA40$0Y#G'M7A'_VFN7LD0
M]'2!4WB@'68SX%8*X%% * AZ( ?B[[LXWUR0P\,VRGXCVQ4_#7]U_A5+KJ&Q
MHBW/Q^EI?9"O%0T^(-MH4QJ"F9D.RG'&EI,CM(TI-0W(MG%T'V_9@+PLRSUL
MHIS1Y-$S?1XQXGV4YF72+-OU^OV7[Q./VG;H(*Z=V#FFIV.K;,=">%  PHS?
M5FJ&0X^.X9P&%42HI.+SI#\%X<07@P!C2C&8 X'*<T"W>E?_(=VD9AB@WA:6
M@L$(<F2_$L/)'U&:1DG^(NJGG#U$<9+EW_/TL,P/:;0]WT9Q[R:E(:SE771.
MK#[VXJ()/"H8H%QI6,ZR%D6M'!H^ES'#4\',8X%=]%_T?U=XC9<TH(Q9HDPI
M!>$M9B^6G;#??[A)_I5\32[NDM_H?[[_P+AW47["I>#G:+??XA-*=?JO?WP]
M_?7B!Y3B/>T2QL_^25*F>ATM<WX&,\'H!4<IY8X?,=J1)-]0-2QO)]_$E!0G
M:!6]3+VX, C;Q!-SG;O_'*14?L-=]9C&!1/Q#-$*9E8T'BI84,E3%.!"!1>J
MV9#@>T-05L1.HV#9,[(:\IW\ RU'K2 XKB%<#0A[ >&H@'!C*%B^)0A/A-ZQ
M KI/AYB'DA=BT'>(YQ2<%N%<CS.4C784C1K,R74/,E:9*.=0[KX0\A[ N8#9
MQF-H4&;O-#I"K'R&5/&(MA0^=E,HA;(BB\BMY$(%VYN!\("P#0C# 8,VQ3<*
M&[/UE4+@UQRQE1Z_' 7>!'0G02UDL':+H^WGC%6-^D9R=N'&ZNR>QMYTJ.V
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
MBPP%0YB0PJ1A$ !/*P26SU%-< 0X400"7D#Q'.Q-[^4_O&LT.(-$YZ%>.3Z
MH0&:9<^]^)?"B1<#_Q4OC$7_OA6^GXU6'8 Y\Y6Y]O9\7OFBMFK@,^X=-:L3
M2)T$5?%O?7W?,LHV18TS9E;5.'Y(^!(]'>X[0_C4"?G.D"(^O=W)0+4542>A
MNBD=#<U ^?FN*F%PS++T!2A+AI-R\H(J'M1@>A.0527KA\6L;\J^Z[<!R-IW
M4.F/U]KG]ISLFT#FZ*"$C'NNX@1?K]NJZW2&3R1-R5.</)Q'>_J0/EHN2;JB
MS[Y@EN'0!3R0M.)+>DOS,5M/Y>#Q%$Q[E-8.(;Y[;7*=?G1?\K,#D%Q (_J*
M2EEH+83Q3%?Z@'X#<6BRL\*2;Z(<1=LM>1+)J?2S\9])H0<=]CP[(VDVH6@7
MKW_+F#+ZI3.6S5K4:UOBE&5X(.I+!$_&\F:7V\.*-9O<LX?\!<AN%^<[GAG+
MUXM8)BQ)T8[0AF_9DE Z]7H/E!42>%-H^TA/P97G!&G@Q,X")EP%:DA(-T%#
M6R8%7:]1+\1M9"Q6LE I#%724"'NW<Q4()JMG7D&TT#?W#_$]F](*!OC5TFW
M!]1W.U$'F?,R$<C0_B;%=]'S94(C%JS<2=03%=](1>1CR7*9X&&S5HW2!#5<
MU63WAO5Z],R"1$K5W$:L5AAYMN\+^NL0I2S/]]5M'!K 0:R[LFUK<OK*A'3B
MPB .)O;2RQ^ -1HI,9#1IT@\GLU.H3<P%('*8&1XAA7Z]_&/%I3R'5$A "'U
M.J\8$(!8@!P_O^/M%J>\%IGT?@OE\^(]),]],-H3!SY6JC0H02IG6)RAIS3.
M<YRP+>Q=G.'R'$S$"^3QM1E^2K@HC#?Q**?N1V+SZ=NH[9%6@%4( 8<$S&"F
M%.T&!CJ$B=^+<ISSN#IB8(\K!BW'+O<<JI1M]Q^E9*+MN[O3TV6EQU?;X]Z=
M#3R7>XS)(>OL$<F&)1O2>EZG(?4,J)220\SQ3,IT<9:>=_%[DN'E@4WG*"G9
M/O)-@,[4;9_BGR]OKJ>?KIE[GCCV4"\H4W(U0S.#Z)#0 IO,&;4,!I68V'&2
M[AKX3/PE*)34DSU_+(%>K/3/*(W9H%5F^'_F&XOE7]EE<A4EJ^L]\T-G#RGF
MF_&9HN :B*SB@WG*\K$V+]5PY@C2#*6] DA?E#+J&U6%E)/J!W[Z_XI7.N6B
M4"UK-K7;8%!+P,'3]AQ><BO7 M&ZR4P++NKW;488JZ*SB<-N%Z7\0K-W"X(8
M1>9C/.''[%N\$_DZ-]3Z-E&&;])XB9NM.B<);TMF-6X/D*<=NYWDP3L9!_7@
MLS6H%CGZ'5<%B[,JD2TM6=GE/YR7W=2S9 6YT);78A;>:%D*F'@>" =AO1L:
MB"(;=^0@VN"2G!LYN;6%C)@'-"6LG6DCYTH6*H6AF]+PFF% )?'=[G1XFK7A
M!0FF!WS[4 &U6U/"&1VK\20?SMZ-1Q_)S<]NPL?1%WA/LCC/KE-6Z2H3>>_#
MPVAW<=HHVD4<O'.QUSY2#.W<($<OXRB_$4&O"DYV4"*N>5]7 #T O'I7- Q
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
M4IW;.K&/@9FG%E=.7#8<D]CIJM6B6N^[$PJ+_"/W0E--59W[?\*YJDM;)_1
M_%J1$D4TALD)G724D0PYY'0.DJQ85DYVN/\O+/;0JOEL[6L*!G9W0?J(Q64)
M+/:)J!-X=S:A9SC'Z&<@Y[AW3X3^5ITXY@VYH1;W%;/0O>.B[(B++V\B]G&3
M>MG@<SHK=4I/9<&]N$S$]2<LLJ'1#.NGQJT0(M&8\: ?66WQ#_PY^_O#3VSN
ME4=QPM,#27&Z5[H;6"-PZGM0+'%$G'N[;?1ZOLI@;<2'!2O,M,!.CP=,:3@N
MB.30_%-03IQK XXM1>0*!B[/B-'N??VC/:.>@<#ZL% [NR-$5$ P 5=I(CM\
M%SV?)2OZO[=XB>/'Z'Z+SQY2K,OG=6>L:S!9,WH6L[#4 UH'QE&GKEJ%DZB%
M8$"4EE_IP?Y;,Z&*:S:YD@, 1/RZME>&PE)(L^J$F]YQ\ OG^YUT D"WB5J<
MO>/6D.4;%+*@=5%V[#ZBO_E\1%QD=;VN6O())WC=+V/LQ%/61K'C\;KEWT8%
M?'T4!ZWJ2_^MA? M/G:__Y)=8Q(U^,09_OK:J9R:YWW!.G41%"? D*']V2D)
M8,->%P6P5S8*1H'*H;BH\T?G*;_]K$;D374G82/D*1F.&I*JTBAA,.E;'L7E
M6P 42+%4YX?'#A0USO%H@3@:!D'OOL1KG*:8A4!7<70?;_GM4F>K5<R:$&W9
M%>B7R7FTC_-HVT'S(-[R'DPW7J^[UUQ4P=^).4"[^DHV9V&-^S%7!3.WQFW!
M_H*B7-PWQF<5%(?TJ?@GWNU)&J4OU5G\)2YN=XLJA;RH -OC6PJ=4]^-.0B1
MQ!<HG1O?7,34][ZY*Q_5*(!NSARB%LX<V"V:I16PX*C!A6HV7I6%@;K@?%.8
M5EVM.0ZH?:_9'/*M; #]B--[HKMNTU$Q#*0;:&8^/<HRG(NUHMNSAH=/\9*D
M*S9_?8C8.8.N__ZY]M]O!NJ3H1PR>"N/!'PZ9'&"L^PNC9(L6C*MW44D&]+B
M6^A)?<Q3)QD\\+)0IK1"(R]?%V+)!5'R@C81-2UT7]"BO";FQLC^^<@A,7%T
M9(4!XMA7;0/2<57V8A8=$F0P@8R-EL'P.FT>$RN)4)/JB("D"#A D.093MB\
MI_\"C4'+(!0U 21S3,<"H$#8 4XD2/E^4K0])[L=$5F-V5ECVGU'+N(MOZWL
M,YUI+_-OA-WYG=.O2,4_7"84/SC+STE"P]",MN]Z74C*R?+?_?2#4=3520N!
MU7EN%0=M'7C0,E*#=3O4X?4W?%-C)E)DB<?)<GM8\6+;:,44T7]^OODNZKF0
MG.7]1-OMBWC&LJ4P;P43EK1:0@6(IM XK6P+HUKRUJ",-6?B@&PT6R43V$-O
MASZHYN:^_@BO.'>G!):U-4I+)W5'(D.L5(/$4W%<(D-GG<7Q4A<2RDY06QTJ
M]:'SEL\IA3*=[RXG'-J/V.?X)\V-TN\@J7:A6SJ9O_FPN+HZKYQ$<1L .XB+
MGY<;=C:%^QD6ZC2C%/1C=8CNIW?O$7(V<VR. WP>&V7X I?'\[Y$<?K/:'O
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
MZPV6TE[T083&@H$$HPUBIBS-!,/%1G_^)YT-Y?>X**/T_TM>I0<<*D"1)G"
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
MXN9/NG+-(^15?AVH! >&N :FO8;<N[D;$W<4^&6D.B3=,J :$JP.1QUN[F1
MCI*AV V3DRP'2:9='0[X$!0DYS#69.Z5B$Z!NB?0TT]$?5^-PPLJDW64GK-2
MG[-2G],,GM,,GM,,GM,,GM,,GM,,GM,,FKKPDZ<9#"LDX'32#)Y?(<L"?\@.
M8I57PQ17P0OW**]*1BEC@72-A.%!\D9!'5A926)$6!VPNR -3)^YNE398E^^
MX#SY8_#V#P8L5+TA<, JI^'<E:H-NPDRJDG$U&U1[$'JU0=4J!8##%ZMA!R[
M52G619 !4"*&Y(4M@= *Q9I'24M7V@4M<#E6Q83E+H/2LTY,*=!#,V@QC-D]
M$=_,7 ;CWD=I^PHRWF-0/5;JD@$@A[H6N#,&Y]F);DG=L+"R7 XX$OI@&BB9
M+@7I?<%X=:A#G-]E$>8P)_V1.UT&9;5G6D'<B3I-X6N!ZHI;I..<S='P\!QS
M9J$SIWGN+CL^'A$Z$W*,T3ET9IK0F9:[8K6IDT3[")FI>VYID5P]:*#:4B\2
M*#^/P]Y0MD<W1)E%J0:OWYLP8)K<EOPO?HK>.:9'8&B?CUE@\#;C=8.,78BD
M;PDD7=9/RRRZ"O+>X1(7Q!(V_ [<1\&WUE_L?9NSWJC8 &L$AR3("X!?<EP4
M]SG>#-ZF"KZP,AG=+W,>93D+X#'NH1A1^LCSHXM'5+T?^05E*(]2XDPOXEV2
M)93/,GE#U^^OU!W@XQ>,&K&8!F"C.>N-%>-@E8)B#_)DON9[228-72CK;=IG
M5+[@F%:C*^J,64)G#MBFY]IIV\Q9RVS8!BL9$+G%"?S/M8YE:$LW#1YM&GL,
M)S9>DJ^M^G!?YZTH*E8,5()#$^11>94=]PYGM%195%9O(BG'8B6  7?+ BF
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
MVZC?HSPG_L_' T&;O_FQ2,03B_?KLB&E)V>9(3)I<O"8 4T\[2 ZE'V ]@W
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
MH8+4'<=J,N8@:A:Y?>U]'[%\00ZW<:<2Z7^3'K7@V]FC]O6R;D"F@,;*:WG
M:7J#\Z]1'NME98!$+C 0DIE+S5Y4]O*9ES$V404\1D):"PV@I'YN9D"!O=E^
MK3)-/)917GJL?F# [&VVWE/N[%6:QV"NV@<,WX:*2R3F0=4/E 2Z@ZAY$1_M
M2[ZV.P?N:\"ZI^;4E5X->K'88_Q<ZTR&MC35;1@FDOYGM:&!P\6/]F92A,7<
M5/:Q!*RR;B3GP63VJ;$HGA7B%+!7^[]_.KN\QC+RZ?1:%/NJG=[K3*S,H9P:
M.=GP.CA0LJ4CV+,F5@2\6__;8VR2M":Y/(<J#/Z00%4'[^69IV&)>/;8TZZR
M/+R9ITRZ8IHN/IY(MX('6 8M=&K0;3$KYBE9PL=<!BUTS'=;>(D7VY=XAY\3
MXMT)WX1)O[-HL>%WG_DIP<."]:P-LE+JD%=18D.D05Z3+Y*\>HC[BO-: BV_
M8C4!@C.MT8('HT1FC-OIE+:/( ^S;O9YEI0T44P6WR3O]&]B&Z0';*2K @Q%
MH<#,6JF2"GN0M=0O\>YU3W8(:O.D@6H?-4N@0M$=&)M6BB-%[;B:^AR$*W!A
ML8W3!Q3TH;LF5[*^FW#CSHVW3RK)2_<:7/X18)]*\7?["M*CDW*VE%>) 3;0
M;7*6WNO$B.GZ)9<7MC5KI), UVA^4C#BWHCK.5IX\1BJ3(V(;Z!][W6FM#%-
M)T&:ETY!SRM$J%XGE5S(WU/4O.'IUEJ7RH#?6#I&RS:@SM &I-P3R=)V&K@C
MQV+[.YM+22E;=PB\)'5 =2:Y @U(9PUX=FZ.JRX"CRLW<.*TRQ^T7)*F0_T2
M.&W%I./,ZZY)X^:QZ%,CR_ZG0+1&P8^-;O31A5O)R>E65[;GFF"GNSR%,EKP
M2VIL?:<+5.[N6@/O*=CHACM<HN(^^J!L-(]E/ 8W7*'G4EMT0@W4FF8QD(_%
MA4[1U>:2:$12WD1K:<5X+5Q;AE,*Y^50OT>((/I #L".\@4 _CD1!A.H0(3<
M^ P7>$!O.'VC"95Z) DO74"PATIF*EAORXAR<+ 9C_WE0H2Y*1.EPABN0[Q$
M)2&!61FAQJA F*42@LQ6/P <P=1"C"C(>_]'M"8+:$S74Z$62+^S4+KA]]F.
MOXX7V. +L/BXK)>EELW16X+W!6!)@("V)U@JT-D.N &'L+%7(PSW]EWAPF&0
M4Z02'[M,%Z,)]_9<[\\/9*>]'9?B' IP;K??FHH,#U&V%<4N#WYG3NCA]Z.2
M*/:>AU^Z9(H-X72$?DZR9+??"4D5?F.Y,OO?_+V4$8@3JTGGGK8<$%0I!OL-
M@YD3GZ-W^3B*OK4Y3]]G/8X*TM7CV&\8[H'GT*AAE1$1"(4MFKU&)[Y6RI8"
M@R6R@R+([=AO49Y07AYH(J?A8BG[W AJ^-DW#\)#-CF @ ^?!VSW>;*KB)#L
MGX1?VRT3]]7;W%.(&^NXZ$^](:9Z4\1A"-=,2><7!FBM7%;,F(M0A"LLD$W7
M6"P#TS[$%.0;B27.MB7*=_3\2/*<4P7"3EZ%('/@1VCQU4 2GMR7WWM$:8KR
MZDY4<M@I^=X>=@Z^^YM]:I%B/3?<W!/BJP\\!WB\77Q(!K;9 #X1[R\A)N(.
ME;_CO'Q1;9#5L/T-LPQVQH-OPB54$30XP]VN*0TN!IHOM129"R!#=>)N &!)
M,W %Q-@<'[^?R[>[8.]<OIUC\%R^_5R^_5R^?;*%QJY\NW*UT9=OM\A:YG')
M:4OWK?^Y3XJD&KGA@J.!:L0HA9H+8_2O.1+O2L'P"F8Y>'=;FBOTAK/'DN N
M?\4[5"SOA<N)#JR-EY6!>9O.<.EC,)O]6:WMH7[@(,,<>!E@W03&YA- +]YF
M(0(@/O%U"&8^#58A*<)&D/\:U!HD8G4I27T @E7$SG=@Y\*JY.D#!%3!Z/R>
M0307^A<XS_%7&D8=O9(OY0> ;UU3A1SD36=E,T2/GT9(0F]+NF^?S#H*.-!=
MP.?U^VN2U\_;HQ+Q6=4-6BAT<- B2-53\SU>XP;X?01M2!WPY_*VJG=7O1N,
MXVK-C=+KYA7>YZC<YX2'^RK_], MMVG<>=QFTGCVJC5*&F9:9MK5B(P"D]QD
M"?EKN1B8YL5Z33@@WVX090SRY- "F\KG,,$V>T5U*Z_Q]M&H;_O[#]^+='_2
M7D1%4CP2#J)XE76C/OB5VK29T+RJFLU>7RTE,,:DJCH)\CA4Q#ZK<U %:I'U
M(ML*5WF;I@I;*F\Z>T4<(8GQ5E+>D?W9R!O*G[%7H\C"+)KR&P^H.C^+;W#>
M_+*(R4_1FM],&[=KQL&@W>S5T58&9KIHT$NCB/_F01'E#T6?HO?;;(UWB$R7
M-65[R_N/:J##XU AT.RU!,2=F4K(4#;C_^]SV6;0!#=D$T0KN*.XD(Z_#JR1
MD1QL]CH Y-!,"^1(&SWXZUSTH#GR6R)B9@B!#Y1!/EY2 =)_C\:!S'[L 9R9
MC;L883/F/\]FS.LPSHJZU>;ZXO;I:O&$F1,E*<EKUJ@?/JMM-']-L>'>4'>
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
MG<LI'D&/OJL 7 PXP2N0S4B\/A1G]8HH+=FVI9V3FQR );P2 ,SBJ-#-*&.
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
MO?AH/JK+BQAC&!07,<!PK"08;<;;7Q#>YM'K2[(6YO/0PC%FY7!'8ZD69)<
MX1L<+5S? (K@CL728H=RTJ_DA;'P(]MW<!_'4ER@]9^W^.V'REO//VJBFW\<
M:&Y^^/MBR=.ZY.E;^DP,*98<%M#))7CL-:SV+\OY/8%9E&E$2!8KC>@;&Y/^
MMSD.CX)Z[4CUV\XM#O3R)<I37)9(G(95_)5=TO%?9SAT:@YT@S=H/;?(SE_Q
MOB@E61*%WQK&N6\S'#@5];IAX]K.+1KS+BI>WI(T%<\YR5>V?>"_SG#HU!SH
M!F_0>FX!E0]1BI+MB[ABFN@;NVKJ?YOAP*FHUPT;UW:*Z,CC;X@5SCK6>,+"
M7? 07^4B<'@"?KVHW;9A^$:(DZ ,=5U"2(HR8&&.. K \"VT[ 0?W&DU /+.
MYG.0H]GU7K:9?PF+U:V#X&!"#=2)7A,!^>-$>"*A Y-RXS,SVB7.B4(2;;O#
M6:.%D@H2&KB6.RF<MYFO'1@,YZ\_O668ZQA#*<9PC:AFOF+P+-#)D2U%<G2!
M9TX=N1R!#*>3M4C64Y!EU=B;@L7ZG_ND2*IQ%F3Q5$-Q+SH&4'-AC/XU1^(4
M5F!X!;,<O,/Z5^B-V,R2X"Y_Q3M4+._%!; T8&T:+AF8O^1_8.EC,)M<#D!=
M#W72$1GF<%<HW=S%YKJOERQ+KJA''*Y@1RY8,)OJ9,62=A5D82(%ZTM)4AV3
M)I(X$7&3F?%_G^--4BYQ,0C^T@M"WE8O$5%;/Q'\;RC;HQLR/XF75A%"PZ@N
MZ7']#N77[^MT'],@D:(@TP'%3]$[?\!JCZ&-^+? X/L@TE AL M!J>-XE(34
M(9T6!(2;*?L@!$YCAQ]8.HW.A_#T2\K62+7IX@URQU;G^^;C'WH_LL"'YL?P
M!E_(SLB!9SB#]'E^P3C^FJ0I-^S\SXVD#C^'-_02ED8._@'K%)?U\Y#KT)/%
MXQP^L,R7W:<OACU^L_L_BSV)FZLT4+^.J_?-+-9\?!0T/ C=JB]'GLGQG[[0
MU!&$M>(>Y8\O9(P\OAOA29%LB75@S8#+P;R\&T'E;4:$CA1[?24,"_<2PWAG
M2<6*B@6/=D<M;JQFHF].A*BJV+4^BG!WLU=)NB]I<GJTWN=5<E/^*D,*P"XQ
M! #S'7LM.T %$.$)<A=;L_<4O3^@-<YHAMN*]<])A@E?'ZR800W69*;B5&0,
MBI)5-K=!,5\U<R 2H"+:]>0MO-WQ@OM&?!KJJ#WA2[S;T2M#O/['"TX)=T4U
M18?ICVW;"Q=J4/OYJNE88=BLEK!N1IP.X#)*?9\.:'W9@? A.W\9UJ&,I]K5
M'V>._TX#S(D:+-Y0'FT1>SU<\5RL]F511EDL?X!NV[R1N7GS.<OH(BJ2M:6
M>FT-I=.T]38#K94 CY-/?\::4D%GLF'O@4<;0BSER D--Z+F'7E[YCF- 6G6
MWR'#\?_>%V55 ,K YIIC4QD9$VSN(O[(HII7#QZBM'%7JOX799DGS_NR=F38
M;O!ZLT'KDB8LHQ?A.$VKP\7: [_$&>&F(#JXVG0<G^%>ZBC='?9=$W<WKP7
M0B/QT0<%L(3 ^6CVB!/3'^X!&$@V=Y3OHA4X#6^YP?D&)=7WJ^0MB5$6\T=G
M4Z VF;=@U-_,'+43MI_Y"*8UR&-'B:<EDR-L Z-KK=["R%N?POP8)S+G4\"8
MG"E.+$/8YEC[T"-W/2;]AGN:S(M%=%JBA)%<2OL^_8"H&X0ON!))L'E+R>)<
M-<37"1HHB7KXOQJP41#('8")BO"'_<=/_#)>2:K-$MDU':[AHA+97Z4ZP\<4
M;SR^>:NH8WD9*//XGEVFSCE^@%GG#1OQVP;O-3W&F[%7=F1O]9QD%<.RT"P(
M*/?.6 SJ-PFMX%UA<?'1^9<Z ZU9\T'Z66CSN;P^/S^K/S^K/_):=L+/ZE4%
MP\ZOZT_I=;WA,C'Z:3VL/\B[^AF$OV@R>3U$V18)5J;![VV.R?;WHY(H288Y
M^-(ETU6.<"BAGZ/W9+??"4D5?FN(Y;[YJR,C$"=6D]Z?0AT$='9P#<,U1</)
M@%7*)Q *L]B]1N$*9(QMEEF6\=:X@SG(NRD!ITM)/A,(J-RA[H#ZY+.SH[U"
MQ3I/7BO5!>^8%8WD>V=A(R\O8-!S>9L1"O;5LS^4[P:[#AE N]\8 GCW@X'C
M@P'\B?U@=0?U;F.(>#X.F;6*W$1KM-C12B1*11F""=6E"Q:LTDAY=:,Z7?1S
MJZLAX(E=9M/C8[PO66TYO2'5-)0;4VG#@#3*6AZV.F;28;@WW *WXQ(7Y6K3
MG%#$UQF18[<&)/T,\'-,L,A=(!B6 -5XG*3&ZK1Q[X%G8P'YX6(CH_=>M>>
M;5<2LR+L(DA/2, <S<*<Q%7%5+('I(I5LP+?/T QR-<_/89)%_S+J'CIDX O
MT'V4\,$B-DT53,N;>I^'-J,KGIY0 6DMIHX.R=Q5]#^WNGP"ZA]1FJ+\#I>T
MPC$]GUDFT7.2DB5 KYKZMG+=5+4](>4$BV@J[501$.[3-+%\:*8F(L.>I S4
M&8I!N<IH,)R0:AN*:S+SJR7#1QI)N &^+LID1TO'6_H'L/9RG=6U/R&--1+5
M5/JJ(V**O!83>+.WV:]1!G1?^[!J?Y7!GI#:244PI4?*.IQ;R4P)N5=Y]+6H
M$H03\A)ZG@M=M/6-U0HG;7QB&@@3TI0J*:5@B@JA<_-#%WE.+[VKT^+J^GNU
M6>U+&NU=_!:E>[3$7ZT]5 /<QKXK"/<I3157(CZROPLBL)EH__8M3[1?D^W+
M9#.MB]SY5*N1G^>:0,@SFVPUA<UL^_<9NUZ?453LZTP#]RA/,,"AES:1Z[N@
MR0EIL4X@4^FFH-]&X_[Z[=W1&=X0C;ZPT_<7=&!CAU/Z8'&;)7^@^#8F(DLV
M"3U%KDNTL#OC11:S\[8$%>3;?H?B.R1+!39Q+W)#Y*:7T ?F-GLC\#@'[*[=
M]3'!H'3Z\&ZRIE)EL;5S/BS:-<H%4Q)3ZH*9:1ZG.7:VK!F]0J^8+$O%:O.
MHO2Z(..$OF2$XU45,;+*654]0 3A$8F88,J;$'&V"1,/;)!&PX3;D[H?MY;8
M?8Y?45Y^W*=15A*(:P+[2G<=$QH;;9\3V!9%GV=3XG;8@K0<"N;"#?X.KEKE
M$68$J*[EA$KKH@+FB9PA7.YSJ@@UY*I\&;S6/DYG$ZPVHLY.>5(==:""7%]$
M7(6;]VX"R70_K-?TL5_1Q+1.;Q3T?4]G(U1]GTW&-,,8L@51,6D1:O-S;5 R
MM*51B[,^*+O<%R7>H9QM\B>U"^*N)C$#?%?G6>]DD *=Y#Q/%E$] <UI8L+R
M/8J;G*@%@:E\HP[@A+,<WOD$\Q[2^=D23#200=H&")<644FNK(6O304[4)$-
MAQL# NUEG*70]W(V"6.'9NYS7\_.B$"P<8^(G!U(UR%M51VDJ$!7J/Y3<DRM
M!N8.KV7 ISQOC 1U](-N&56-%O\<7MK%$9&,$T3"C8YV=$.3CW>X4V1'NL_Q
M#<YWT6VVH7]4ZJ0.=#1K+,^%I&P\$^D4C,@'](:RO>QL%M!"+H=ABSG-=,@0
MB_- :22AG<>*GB6YGX8]AENH4\4>,41U;94E+@"IR]3M (K)M3LQ]51)94HE
MY?IU'&(_8__ :@&Q6_:A73F.30@D)S9HX"8L6M#IS+$[Y7?#,ZRIA$?7']+N
M8XJNW3'OS%%^ON,7YKJ)DKQZI[C:W!!19.LD2@^Y= N/A;E:RJZ28IUB^KY-
M5I@+ MHH@AK4AZO24M3LH7I[I^9A7[RB^ZY]GM.:JEE\A[.<_9.6SBQ$%;N<
MX^4E.!ZO5W%??'1>3=[DZ)][E*T_!%55#%KP(E*U\,J\B"QA)3"#%CSSJA9S
M8;YHU518 ,:DB8+]81-OZZW)>&(K ?276D!_=,6%]1-N[143&R(1NWK62:0N
M[TXF]4$W)R!T9RL@MED-)$,SEJC> *J("3)W=(>S]J^_)B@GH_[RL41O*%6O
MU(!&P\5:V6@V2]:02O#*K6VK6L3D;;V*YC9[W9=%-5 _J1=Q.23/M@C2OQDS
M&DALPKA^S99VV#-#HH["-C\=CCZ!M>L36+L^G99VB1F?0+L^<=H5X+FOX6(E
M<\:!%EWJ'RKZECKF\C[/SJ+,680[),?Q%Y7T!)FPR(6D!@?X#@_39)<#CG%[
M%3T-\J!<M"G7=2>VV@:\D!0-W 6M2W+]"0Z/.;[,&S;\F33T;R/UHX9'R$)B
M *6=4LMFTEFX80UTFA>K#4N:K--&*'@C=SUX()IGR+>-ONF["#=C#*T0PYX)
MZI4,"-W(6@L=B(J9<6VC8=H>O&4:D2R:?-#N[<'ZDHDBML^<+HU!T8C:#D4@
M6N= /C:J:-=MX%4BIW'YL87OZWY#N.Q&>T'HF<)E"FPLY9O["?:$QS@#<$-V
MN*%GH*@A1^.LCTE34>-JV(X5K-9\H?]Y)LO%__S_ 5!+ 0(4 Q0    ( !V$
MKUB7W+U/6S$"  R(&@ 2              "  0    !E9C(P,#(V,S(W7S$P
M<2YH=&U02P$"% ,4    "  =A*]8:^0!T)<'  !!+@  %0
M@ &+,0( 968R,# R-C,R-U]E>#,Q+3$N:'1M4$L! A0#%     @ '82O6.)0
MD];.!P  J2T  !4              ( !53D" &5F,C P,C8S,C=?97@S,2TR
M+FAT;5!+ 0(4 Q0    ( !V$KUB)'E^BK@0  !05   5              "
M 59! @!E9C(P,#(V,S(W7V5X,S(M,2YH=&U02P$"% ,4    "  =A*]8XRC4
MI:4$  #?%0  %0              @ $W1@( 968R,# R-C,R-U]E>#,R+3(N
M:'1M4$L! A0#%     @ '82O6)%R.LZ+!   Y&H   H              ( !
M#TL" &EM86=E,"YJ<&=02P$"% ,4    "  =A*]8VC^\P8\8   =. $ $0
M            @ '"3P( <V1H8RTR,#(T,#,S,2YX<V102P$"% ,4    "  =
MA*]8H-X-=WL5   R/P$ %0              @ & : ( <V1H8RTR,#(T,#,S
M,5]C86PN>&UL4$L! A0#%     @ '82O6/A(Q#VS3@  L1L% !4
M     ( !+GX" '-D:&,M,C R-# S,S%?9&5F+GAM;%!+ 0(4 Q0    ( !V$
MKUBHM=.A^-P  '.B#  5              "  13- @!S9&AC+3(P,C0P,S,Q
M7VQA8BYX;6Q02P$"% ,4    "  =A*]8.74?1;=T  !?Y < %0
M    @ $_J@, <V1H8RTR,#(T,#,S,5]P<F4N>&UL4$L%!@     +  L SP(
' "D?!     $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>ef20026327_10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:sdhc="http://smithdouglas.com/20240331"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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="sdhc-20240331.xsd" xlink:type="simple"/>
    <context id="c20240101to20240331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240510_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-10</instant>
        </period>
    </context>
    <context id="c20240510_StatementClassOfStockAxis_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-10</instant>
        </period>
    </context>
    <context id="c20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementClassOfStockAxis_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementClassOfStockAxis_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">us-gaap:CapitalUnitClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementEquityComponentsAxis_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementEquityComponentsAxis_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_OverAllotmentOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20240116to20240116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20240116to20240116_StatementClassOfStockAxis_CommonClassBMember_SubsidiarySaleOfStockAxis_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20240116to20240116_StatementClassOfStockAxis_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20240116_StatementClassOfStockAxis_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-16</instant>
        </period>
    </context>
    <context id="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-16</instant>
        </period>
    </context>
    <context id="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240116to20240116_OwnershipAxis_ContinuingEquityOwnersMember_SubsidiarySaleOfStockAxis_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:ContinuingEquityOwnersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_PropertyPlantAndEquipmentByTypeAxis_AutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_AirTransportationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_PropertyPlantAndEquipmentByTypeAxis_AirTransportationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_AutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CreditFacilityAxis_PreviousCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sdhc:PreviousCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_SubsidiarySaleOfStockAxis_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_CreditFacilityAxis_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240101to20240331_RangeAxis_MaximumMember_VariableRateAxis_PrimeRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_RangeAxis_MinimumMember_VariableRateAxis_PrimeRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240116to20240116_CreditFacilityAxis_RevolvingCreditFacilityMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20240116to20240116_CreditFacilityAxis_RevolvingCreditFacilityMember_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sdhc:MinimumTangibleNetWorthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sdhc:MinimumTangibleNetWorthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember_SubsidiarySaleOfStockAxis_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sdhc:MinimumTangibleNetWorthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20231231_CreditFacilityAxis_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_CreditFacilityAxis_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sdhc:SellerNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sdhc:SellerNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c20240331_CreditFacilityAxis_SecuredDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_CreditFacilityAxis_SecuredDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_RealEstatePropertiesAxis_ConsolidatedPropertiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">us-gaap:ConsolidatedPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_RealEstatePropertiesAxis_ConsolidatedPropertiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">us-gaap:ConsolidatedPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240401to20240515_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember_SubsequentEventTypeAxis_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-05-15</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240116to20240116_CapitalUnitsByClassAxis_CapitalUnitClassCAndDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">sdhc:CapitalUnitClassCAndDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sdhc:Two024IncentiveAwardPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240101to20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sdhc:Two024IncentiveAwardPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sdhc:Two024IncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember_TitleOfIndividualAxis_ExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sdhc:Two024IncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240131_TitleOfIndividualAxis_ExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c20240111to20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-11</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240101to20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_StatementScenarioAxis_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240110_SubsidiarySaleOfStockAxis_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-10</endDate>
        </period>
    </context>
    <context id="c20240111to20240331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
        </entity>
        <period>
            <startDate>2024-01-11</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_SubsidiarySaleOfStockAxis_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
        </entity>
        <period>
            <instant>2024-01-11</instant>
        </period>
    </context>
    <context id="c20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-11</instant>
        </period>
    </context>
    <context id="c20240111to20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-11</startDate>
            <endDate>2024-01-11</endDate>
        </period>
    </context>
    <context id="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember_SubsidiarySaleOfStockAxis_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sdhc:SmithDouglasHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-16</startDate>
            <endDate>2024-01-16</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sdhc:JBBCherokeeHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sdhc:JBBCherokeeHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sdhc:JBBCherokeeHoldingsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240101to20240331_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_TypeOfArrangementAxis_LotOptionAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:LotOptionAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_LotOptionAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:LotOptionAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_TypeOfArrangementAxis_LotOptionAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:LotOptionAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TypeOfArrangementAxis_DryLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:DryLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TypeOfArrangementAxis_DryLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:DryLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:ConsultingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:ConsultingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:ConsultingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:ConsultingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20240331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sdhc:FormerMemberOfBoardOfManagerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">sdhc:ConsultingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20231001to20231231_DebtInstrumentAxis_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sdhc:UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20231001to20231231_DebtInstrumentAxis_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sdhc:UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240331_BalanceSheetLocationAxis_OtherAssetsMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_BalanceSheetLocationAxis_OtherAssetsMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_StatementGeographicalAxis_HoustonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:HoustonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementGeographicalAxis_AtlantaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:AtlantaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementGeographicalAxis_NashvilleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:NashvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_StatementGeographicalAxis_AtlantaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:AtlantaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementGeographicalAxis_RaleighMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:RaleighMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementGeographicalAxis_AL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementGeographicalAxis_HoustonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:HoustonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_StatementGeographicalAxis_CharlotteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:CharlotteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_StatementGeographicalAxis_AL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_StatementGeographicalAxis_RaleighMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:RaleighMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_StatementGeographicalAxis_NashvilleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:NashvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementGeographicalAxis_CharlotteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:CharlotteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_ConsolidationItemsAxis_CorporateNonSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_StatementGeographicalAxis_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_ConsolidationItemsAxis_CorporateNonSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20240101to20240331_StatementGeographicalAxis_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20231231_StatementGeographicalAxis_AtlantaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:AtlantaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementGeographicalAxis_RaleighMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:RaleighMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementGeographicalAxis_HoustonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:HoustonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementGeographicalAxis_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementGeographicalAxis_NashvilleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:NashvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementGeographicalAxis_AL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementGeographicalAxis_AtlantaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:AtlantaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementGeographicalAxis_CharlotteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:CharlotteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementGeographicalAxis_RaleighMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:RaleighMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementGeographicalAxis_AL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementGeographicalAxis_NashvilleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:NashvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_ConsolidationItemsAxis_CorporateNonSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_ConsolidationItemsAxis_CorporateNonSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementGeographicalAxis_CharlotteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:CharlotteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_StatementGeographicalAxis_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementGeographicalAxis_HoustonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sdhc:HoustonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-31</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c20231231_BusinessAcquisitionAxis_DevonStreetHomesLPMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-31</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c20231001to20231231_BusinessAcquisitionAxis_DevonStreetHomesLPMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_BusinessAcquisitionAxis_DevonStreetHomesLPMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sdhc:DevonStreetHomesLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230801to20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c20230801to20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001982518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="U001">
        <measure>shares</measure>
    </unit>
    <unit id="U002">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U003">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U004">
        <measure>sdhc:LLCUnit</measure>
    </unit>
    <unit id="U005">
        <measure>sdhc:Vote</measure>
    </unit>
    <unit id="U006">
        <measure>pure</measure>
    </unit>
    <unit id="U007">
        <measure>sdhc:Executive</measure>
    </unit>
    <unit id="U008">
        <measure>sdhc:Intallment</measure>
    </unit>
    <unit id="U009">
        <measure>sdhc:Transactions</measure>
    </unit>
    <unit id="U010">
        <measure>sdhc:Lot</measure>
    </unit>
    <unit id="U011">
        <measure>sdhc:Note</measure>
    </unit>
    <unit id="U012">
        <measure>sdhc:Segment</measure>
    </unit>
    <unit id="U013">
        <measure>sdhc:Payment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="c20240101to20240331"
      id="Fact_62d7cd56f73947d3a5bd02dec2d35ad1">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="c20240101to20240331"
      id="Fact_ebf9ca3afe6a4b17aafb79c090a10f04">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="c20240101to20240331"
      id="Fact_df70b1facf1e481a83ae2c80b826fb68">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="c20240101to20240331"
      id="Fact_86fd1a0dfe8e471d9b5c0775cf22c9a4">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="c20240101to20240331"
      id="Fact_b66e2da3077b46ff82f88ab32c64a1c0">0001982518</dei:EntityCentralIndexKey>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c20240331"
      decimals="INF"
      id="Fact_6d6f4c37f32c462fb9491cea84ae1416"
      unitRef="U001">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20240331_RangeAxis_MinimumMember"
      id="Fact_da90093ccbb04f1ab5656598020def13">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="c20240331"
      id="Fact_5eaa2a84f47a4a2e96a02bffd66bd1da">http://fasb.org/us-gaap/2023#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="c20231231"
      id="Fact_ce8e7f0ab92345e794bd2db3e76ccdd3">http://fasb.org/us-gaap/2023#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="c20240331"
      id="Fact_51057f5ea90343e5a93ec9a48349eebd">http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="c20240331"
      id="Fact_7e942feb23cf43f9a9a41e2e7a231473">http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="c20231231"
      id="Fact_37c5c814d82c4be7b22da012dcf63e72">http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c20240331"
      decimals="INF"
      id="Fact_0c95192ed6db4d7eacf0705bb0b9bc22"
      unitRef="U001">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember_TitleOfIndividualAxis_ExecutiveOfficerMember"
      id="Fact_a55669c3e699440bbbb9f59067e37600">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c20240331"
      id="Fact_fa0020fe71a3479096d81cae94f51a74"
      unitRef="U002"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c20231231"
      id="Fact_e1c0f53fcd2b49de96ec0cf6552f3a7c"
      unitRef="U002"
      xsi:nil="true"/>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"
      id="Fact_0b215867489f4d069199d3da6dcca598">2027-01-16</us-gaap:LineOfCreditFacilityExpirationDate1>
    <dei:DocumentType
      contextRef="c20240101to20240331"
      id="Fact_333067c618ff4767acd9bec2aeffcb2e">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="c20240101to20240331"
      id="Fact_bd98bea790314cd6aa16ed72be358e79">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="c20240101to20240331"
      id="Fact_640d61a1c0bb41499f695db74c224f8d">2024-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="c20240101to20240331"
      id="Fact_c14842cf0252487e8ba2706a91443b9d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="c20240101to20240331"
      id="Fact_c079a52d32c142a6ab68f738e13ccf50">001-41917</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="c20240101to20240331"
      id="Fact_d3a75affcf2f4e858006ebdd879ac867">Smith Douglas Homes Corp.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20240101to20240331"
      id="Fact_e3ca11d20992482786ad36950c490ee8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20240101to20240331"
      id="Fact_3e4cceb7a73641a385a13069943b0582">93-1969003</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20240101to20240331"
      id="Fact_26e4ca677a5f414ca178dda0d11c4eae">110 Village Trail, Suite 215</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20240101to20240331"
      id="Fact_b334f1b6b50a40f6b060948874be7ded">Woodstock</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20240101to20240331"
      id="Fact_fa696e658ef4421182168949a83699c9">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20240101to20240331"
      id="Fact_0436355553014537bd47bd0bc27d6fff">30188</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20240101to20240331"
      id="Fact_69d46881a2fc4303b8524e7539cf250c">770</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20240101to20240331"
      id="Fact_ccf298925eaa48b798e253e778962ff8">213-8067</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="c20240101to20240331"
      id="Fact_3c180f1631b1494780f9b316429091ed">Class A common Stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20240101to20240331"
      id="Fact_d8af0c0a425740acb89748643ee272ea">SDHC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20240101to20240331"
      id="Fact_f3f62f7ac05242d59838e9b335635982">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="c20240101to20240331"
      id="Fact_151e8322f1804017b7c4f99f32a6b8d9">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="c20240101to20240331"
      id="Fact_ffa2f9eda9b14c6d870eb8e6a5704270">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="c20240101to20240331"
      id="Fact_de64168c03bc4c54840d936f75d14b56">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="c20240101to20240331"
      id="Fact_26e7dc7279be49fd8ae9129911448162">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20240101to20240331"
      id="Fact_d5ff57f66a3a4f82bcfe4cfed58a26a7">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="c20240101to20240331"
      id="Fact_856a9d451a12450697f4b8de92d97d06">true</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="c20240101to20240331"
      id="Fact_07e3547c85654d7db23ce6e52bd8866d">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c20240510_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_a77add1ec2cd44cbb640716bbeb9858f"
      unitRef="U001">8846154</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c20240510_StatementClassOfStockAxis_CommonClassBMember"
      decimals="INF"
      id="Fact_af85d5cdbe7c4fbc9c21041ee7519732"
      unitRef="U001">42435897</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="c20240331"
      decimals="-3"
      id="Fact_341327d947b4470782e216ea221f84c4"
      unitRef="U002">32778000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="c20231231"
      decimals="-3"
      id="Fact_d5efed98695243f7b4188866d4095606"
      unitRef="U002">19777000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InventoryRealEstate
      contextRef="c20240331"
      decimals="-3"
      id="Fact_e01b02f58a394cd89c8eeb36f7dc1986"
      unitRef="U002">234080000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ef8c3d0752ed4c7abeee00a86071b58f"
      unitRef="U002">213104000</us-gaap:InventoryRealEstate>
    <sdhc:DepositsOnRealEstateUnderOptionOrContract
      contextRef="c20240331"
      decimals="-3"
      id="Fact_a8d36db728554b1b92a50b817a1421ea"
      unitRef="U002">64770000</sdhc:DepositsOnRealEstateUnderOptionOrContract>
    <sdhc:DepositsOnRealEstateUnderOptionOrContract
      contextRef="c20231231"
      decimals="-3"
      id="Fact_973f1fd4f3f84655b2fd9fefc6deb4f8"
      unitRef="U002">57096000</sdhc:DepositsOnRealEstateUnderOptionOrContract>
    <sdhc:RealEstateNotOwned
      contextRef="c20240331"
      decimals="-3"
      id="Fact_a360c99e934846bd862f8714f5cba706"
      unitRef="U002">13617000</sdhc:RealEstateNotOwned>
    <sdhc:RealEstateNotOwned
      contextRef="c20231231"
      decimals="-3"
      id="Fact_9f99bb4108aa4aef9d5f55c48633e91b"
      unitRef="U002">16815000</sdhc:RealEstateNotOwned>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20240331"
      decimals="-3"
      id="Fact_697060b32f2f4b6394ce86b7a1b2f1db"
      unitRef="U002">1634000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a1b4fb1ee95a4baf9be3017ea03dda87"
      unitRef="U002">1543000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="c20240331"
      decimals="-3"
      id="Fact_9ea70bfbf1a549cb9aaf57577a98da95"
      unitRef="U002">25726000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2e002f6d03c449e195d900dbc8b3729f"
      unitRef="U002">25726000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="c20240331"
      decimals="-3"
      id="Fact_87360d544b08457d9cf2a8422901077b"
      unitRef="U002">13054000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_0c9dfb066a594bf1af551e0215af6b1b"
      unitRef="U002">0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssets
      contextRef="c20240331"
      decimals="-3"
      id="Fact_e7908e5250ed401db67a830c6d70fa3b"
      unitRef="U002">15591000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_bc643626f99b4d18aed18ce6e977b797"
      unitRef="U002">18631000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="c20240331"
      decimals="-3"
      id="Fact_37dc34b8f1c84fdf89551a14749017fa"
      unitRef="U002">401250000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_71f762210bb84636aa9a5dd7295bc3d0"
      unitRef="U002">352692000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="c20240331"
      decimals="-3"
      id="Fact_9707efd539b545f4994aa64d826c7576"
      unitRef="U002">11510000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f366d306658f4d3983304f76b7c224da"
      unitRef="U002">17318000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20240331"
      decimals="-3"
      id="Fact_7e62f490dfe44c3ead0ae30baf5b11e9"
      unitRef="U002">8989000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a483318114b543258aae743a3a49c051"
      unitRef="U002">7168000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:NotesPayable
      contextRef="c20240331"
      decimals="-3"
      id="Fact_afe1c983f22d487b9bb61474cd2df1df"
      unitRef="U002">4247000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="c20231231"
      decimals="-3"
      id="Fact_9156aa580fab4d46b2b9269d4b821ccd"
      unitRef="U002">75627000</us-gaap:NotesPayable>
    <sdhc:LiabilitiesRelatedToRealEstateNotOwned
      contextRef="c20240331"
      decimals="-3"
      id="Fact_554d901f6ce94230856c4e461a5beb32"
      unitRef="U002">13617000</sdhc:LiabilitiesRelatedToRealEstateNotOwned>
    <sdhc:LiabilitiesRelatedToRealEstateNotOwned
      contextRef="c20231231"
      decimals="-3"
      id="Fact_1e30d41f2c3a4efd94b312512850a2e0"
      unitRef="U002">16815000</sdhc:LiabilitiesRelatedToRealEstateNotOwned>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="c20240331"
      decimals="-3"
      id="Fact_7c222ad409084738ab25e2bf1a67ff0c"
      unitRef="U002">19371000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_150f1e9df7b8400fa633ed655c25898b"
      unitRef="U002">26861000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <sdhc:TaxReceivableAgreementLiability
      contextRef="c20240331"
      decimals="-3"
      id="Fact_4a1150ccbad24df5962e4ee12656e173"
      unitRef="U002">10401000</sdhc:TaxReceivableAgreementLiability>
    <sdhc:TaxReceivableAgreementLiability
      contextRef="c20231231"
      decimals="-3"
      id="Fact_fc6d7b7b79c046d7b7be6431a03eece4"
      unitRef="U002">0</sdhc:TaxReceivableAgreementLiability>
    <us-gaap:Liabilities
      contextRef="c20240331"
      decimals="-3"
      id="Fact_4d9357ed3c23418d9cd935eebca0ae57"
      unitRef="U002">68135000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_341593d816cb49b3b701ce9c2fad07a9"
      unitRef="U002">143789000</us-gaap:Liabilities>
    <us-gaap:MembersEquity
      contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_f74a79bbd54749649ea4990115b7fdc9"
      unitRef="U002">0</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_f9a41e58d56c468497d5d7648dfd6269"
      unitRef="U002">206303000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="-3"
      id="Fact_ff79e9c6c7d9425d8244baee4d8e148d"
      unitRef="U002">0</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="-3"
      id="Fact_67bf36e3d0bc48c9ab270574cbf62540"
      unitRef="U002">2000000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="-3"
      id="Fact_c3365e80318646be8454eacb8881b0ac"
      unitRef="U002">0</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="-3"
      id="Fact_97d8b4c73cbf4d60ae446c12a7e0a423"
      unitRef="U002">600000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="c20240331"
      decimals="-3"
      id="Fact_77c31b16fc5e4b65acdc7db0dbd6703b"
      unitRef="U002">0</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_3bd5ecdfaec3498ab5e2573175f06e97"
      unitRef="U002">208903000</us-gaap:MembersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c20240331"
      decimals="4"
      id="Fact_c3d0e42d56844d95a00d5569a7dd16d1"
      unitRef="U003">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c20240331"
      decimals="0"
      id="Fact_df4693b2bdbd45c79d96ed5f71ec2e87"
      unitRef="U001">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockValue
      contextRef="c20240331"
      decimals="-3"
      id="Fact_ddd0158cbbf241b9ae1eb70c0ef2a8aa"
      unitRef="U002">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="c20231231"
      decimals="-3"
      id="Fact_438c4787554a406dafc4bf34e87476a7"
      unitRef="U002">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="4"
      id="Fact_d22eb9d0dc95437cbcf5e7f4a818b7fe"
      unitRef="U003">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_dc83fc675f254ec09d2ba5310c12885b"
      unitRef="U001">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_758319bd10134060b506d4ff6ef16c5e"
      unitRef="U001">8846154</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_7cd7898d6f18473f88a4d38b221bf9e0"
      unitRef="U001">8846154</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="-3"
      id="Fact_c0cf04e8d17844ec8f79940a31a25e4d"
      unitRef="U002">1000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember"
      decimals="-3"
      id="Fact_661d36d35fdc4f06b542a234e5518499"
      unitRef="U002">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="4"
      id="Fact_8819f33a473244d29cbd21f153754076"
      unitRef="U003">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_2e8a9ab628814197aa814f082c541f7a"
      unitRef="U001">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_293e752cd72d4d6392b3cf5b6aff4846"
      unitRef="U001">42435897</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_e61c205847604cf58c2a6aee28a14b74"
      unitRef="U001">42435897</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="-3"
      id="Fact_55513b202bf24e4181ed4b4aa802a41e"
      unitRef="U002">4000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember"
      decimals="-3"
      id="Fact_603ec5743b3e4257964eee3a53bb4a68"
      unitRef="U002">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20240331"
      decimals="-3"
      id="Fact_a5e0f4293d7e4935b996ba8789d0e796"
      unitRef="U002">56746000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20231231"
      decimals="-3"
      id="Fact_7fee7e24a9d743bbb2ad1718787e16c7"
      unitRef="U002">0</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20240331"
      decimals="-3"
      id="Fact_28c1c6b8aa4c4d069ccf782e0df68545"
      unitRef="U002">2972000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20231231"
      decimals="-3"
      id="Fact_10b2a7e42922496f96543d36d7efd307"
      unitRef="U002">0</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="c20240331"
      decimals="-3"
      id="Fact_a0d26c86ed8f417fb0036c385b4c19a3"
      unitRef="U002">59723000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_0e0401455ed7447eb0009b97936fc22a"
      unitRef="U002">0</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="c20240331"
      decimals="-3"
      id="Fact_4465a9288bfc47f0a007e562f6fad45f"
      unitRef="U002">273392000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="c20231231"
      decimals="-3"
      id="Fact_81bcf64fa6a34491b7db28ec26abae5b"
      unitRef="U002">0</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20240331"
      decimals="-3"
      id="Fact_236da5771ab64141adeffc973e6a0b7b"
      unitRef="U002">333115000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MembersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_362d091fe09646828b3ea8f5fb7e457b"
      unitRef="U002">208903000</us-gaap:MembersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="c20240331"
      decimals="-3"
      id="Fact_9f2750b0d9284211aca2095498acd2fc"
      unitRef="U002">401250000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_6f7bfa5eb9d84b43a6be1897e185f5c6"
      unitRef="U002">352692000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_a196aab1e9174881899512f24dd0aaa2"
      unitRef="U002">189209000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_1e7930fb62dd454ba98dd5bce4da2eb2"
      unitRef="U002">168144000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_c90b691ffef348f2a6df945bbef6c71c"
      unitRef="U002">139749000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_4b4336e861fa4f8fb8095e72c275159d"
      unitRef="U002">119611000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_9b15a7be44d94151af4bbf8622eff9b5"
      unitRef="U002">49460000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_4f1648f33dfb476ebb3975281afdcc89"
      unitRef="U002">48533000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_35980e10e6e84a5abca773817d5852e4"
      unitRef="U002">27541000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_4c3e3cee40ad40bfbb0ef4b547dcf844"
      unitRef="U002">19794000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_5310b7ad066d4f9b8b88882652993144"
      unitRef="U002">184000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_bff78d28ee8342beaee688d4bddb3268"
      unitRef="U002">210000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_eb735a9ee2b94fcba788d4cb05766e31"
      unitRef="U002">698000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_022cc22d8446439ebdd16c70f0eb3905"
      unitRef="U002">245000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_a0a84f2bca5d4c2d84dd80932a6451b1"
      unitRef="U002">2000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_e89e7648f18649da90edde44b88356d0"
      unitRef="U002">122000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_e69fa12b7d8948aca47904f7c1ab9947"
      unitRef="U002">21407000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_e133c03c512c4660ae9b9e7a877b186f"
      unitRef="U002">28826000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_2e46839b2ee0472ab7c7353275a17b41"
      unitRef="U002">921000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_36906616c74942efb063ed9d96c6e1be"
      unitRef="U002">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_7780c9f3c8844f27be1d932b68f097b2"
      unitRef="U002">20486000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_a86f4019de3a4045b31981e1e2fb09aa"
      unitRef="U002">28826000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_0712aaf83d0e49bda3d8d01417ddf49c"
      unitRef="U002">17514000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_12011471a9064525ba46e31f7381d806"
      unitRef="U002">2972000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20240101to20240331"
      decimals="2"
      id="Fact_19468c7b0b1b40b4bd65ecd7b9312698"
      unitRef="U003">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20240101to20240331"
      decimals="2"
      id="Fact_2e44e44e3dcd4ea591c8e7af6f2705b7"
      unitRef="U003">0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20240101to20240331"
      decimals="0"
      id="Fact_3b914974a60f41c9ab178d635501efb1"
      unitRef="U001">8846154</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20240101to20240331"
      decimals="0"
      id="Fact_f9e01bac7673435eaf3957f3926a3a02"
      unitRef="U001">51410397</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="0"
      id="Fact_e98ad683b1e649d78fac595148e96278"
      unitRef="U001">111111</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_e0653d7f577d46c3ae59f6f83513cc6b"
      unitRef="U002">161911000</us-gaap:MembersEquity>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="0"
      id="Fact_a49e1fac5c23419b919b6ff3a9410379"
      unitRef="U001">2000</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="-3"
      id="Fact_1a8f4998f73d42c4b535f9d63afbf7c8"
      unitRef="U002">2000000</us-gaap:MembersEquity>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="0"
      id="Fact_c2dc0a1254984bd392284824617696ec"
      unitRef="U001">600</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20221231_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="-3"
      id="Fact_065577ed317e48b48465a7824794933e"
      unitRef="U002">600000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_6b7c81dc02e54eea9bd64dd90cf9e018"
      unitRef="U002">164511000</us-gaap:MembersEquity>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_dd220c876f9144a3a50d18c6849ceb47"
      unitRef="U002">27268000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="-3"
      id="Fact_07fd446991f64bafb73c6ce067e0ec6f"
      unitRef="U002">20000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="-3"
      id="Fact_56159517e11741d392b236ada68f06c2"
      unitRef="U002">27000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_a06214b5fc2a4e3fa034e39d8cc5cbfe"
      unitRef="U002">27315000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_aea904942a274191a4f05bf24714021a"
      unitRef="U002">28779000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="-3"
      id="Fact_85b97dc2d345467286503d7eb78d850e"
      unitRef="U002">20000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="-3"
      id="Fact_db74fd048f8a47349b039eff7f7438ef"
      unitRef="U002">27000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_1eb8410c0ed74b818165f33f192628a2"
      unitRef="U002">28826000</us-gaap:ProfitLoss>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="0"
      id="Fact_6596031d5d86425eb3af69f1fb4d1ce1"
      unitRef="U001">111111</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_515d71beed2949ee97423a3d37e214f8"
      unitRef="U002">163422000</us-gaap:MembersEquity>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="0"
      id="Fact_4a38f4ba022e4f7887d8bff13f2939d1"
      unitRef="U001">2000</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="-3"
      id="Fact_a4bca1076b3046be83005eaa2998703a"
      unitRef="U002">2000000</us-gaap:MembersEquity>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="0"
      id="Fact_a6cae87cf9fd4849b1b7eb0e3f50f47b"
      unitRef="U001">600</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20230331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="-3"
      id="Fact_9a409920868b4fd4bd99ca1924f8c731"
      unitRef="U002">600000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="c20230331"
      decimals="-3"
      id="Fact_155cf00eeb3745fba3d75eae117e7445"
      unitRef="U002">166022000</us-gaap:MembersEquity>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="0"
      id="Fact_e43737238f984353905538961e9f266c"
      unitRef="U001">111111</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_6b4a5104aa1244d2a0649c8490c7e5e5"
      unitRef="U002">206303000</us-gaap:MembersEquity>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="0"
      id="Fact_ffb1889524154a0895e74844e8240ef2"
      unitRef="U001">2000</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="-3"
      id="Fact_650e1b1d847f44dda848a69f6449e335"
      unitRef="U002">2000000</us-gaap:MembersEquity>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="0"
      id="Fact_52b9678c74c34b6383e5136f99c98bfc"
      unitRef="U001">600</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20231231_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="-3"
      id="Fact_7948211e581d457f9c552395ba93223f"
      unitRef="U002">600000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_1c08d7346e104eacb649665ec10ab195"
      unitRef="U002">208903000</us-gaap:MembersEquity>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_9c7261805dd04665b9498b1927537431"
      unitRef="U002">16259000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_601d06157e69430cbacd2c2a7c552c4f"
      unitRef="U002">16259000</us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared>
    <sdhc:NetLossPriorToReorganizationTransactionsAndInitialPublicOffering
      contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_5b4ff71109e8451abb045fe438262742"
      unitRef="U002">1160000</sdhc:NetLossPriorToReorganizationTransactionsAndInitialPublicOffering>
    <sdhc:NetLossPriorToReorganizationTransactionsAndInitialPublicOffering
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_c9a11013b5524d89a686b4793230dad6"
      unitRef="U002">1160000</sdhc:NetLossPriorToReorganizationTransactionsAndInitialPublicOffering>
    <sdhc:ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC
      contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="0"
      id="Fact_a8ada00befb34f6dacf441dcf288fbab"
      unitRef="U001">111111</sdhc:ReorganizationTransactionsSharesLimitedLiabilityCompanyLLC>
    <sdhc:ReorganizationTransactionsLimitedLiabilityCompanyLLC
      contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_b1cb4c56b3764055b0fa1e90be58e8a4"
      unitRef="U002">188884000</sdhc:ReorganizationTransactionsLimitedLiabilityCompanyLLC>
    <sdhc:ReorganizationTransactionsShares
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_b0b71cda319942e8bca96b6555761914"
      unitRef="U001">44871794</sdhc:ReorganizationTransactionsShares>
    <sdhc:ReorganizationTransactionsValue
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_1effc1264fe74f2c8534217b2d2f61aa"
      unitRef="U002">4000</sdhc:ReorganizationTransactionsValue>
    <sdhc:ReorganizationTransactionsValue
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_ParentMember"
      decimals="-3"
      id="Fact_eeac4cea8c8344e198a615c81ee6de96"
      unitRef="U002">4000</sdhc:ReorganizationTransactionsValue>
    <sdhc:ReorganizationTransactionsValue
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact_2d4d2a1f24634da29567907ed65bb831"
      unitRef="U002">188884000</sdhc:ReorganizationTransactionsValue>
    <sdhc:ReorganizationTransactionsValue
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_f149e4a049974305bb5ff951ef689eba"
      unitRef="U002">4000</sdhc:ReorganizationTransactionsValue>
    <sdhc:InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC
      contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="0"
      id="Fact_0fc9fa4604f84bba91530cb45c1a615f"
      unitRef="U001">2000</sdhc:InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC>
    <sdhc:InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC
      contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="-3"
      id="Fact_8a8194ff4d54493891cff30c4076d737"
      unitRef="U002">2000000</sdhc:InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC>
    <sdhc:InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC
      contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="0"
      id="Fact_537ea7f72b5d402e88f39ea9f1cc14bf"
      unitRef="U001">600</sdhc:InitialPublicOfferingAndRelatedTransactionsSharesLimitedLiabilityCompanyLLC>
    <sdhc:InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC
      contextRef="c20240101to20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="-3"
      id="Fact_dc56d5957dbb40fc821552b7541a5b7c"
      unitRef="U002">600000</sdhc:InitialPublicOfferingAndRelatedTransactionsLimitedLiabilityCompanyLLC>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_2e01fee68ed342bdb22a8822c4605506"
      unitRef="U001">8846154</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_0f0499cc8dac4d18a1be37d575005e12"
      unitRef="U002">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_ffbcf2df94d04028bab63d2913538ed0"
      unitRef="U001">-2435897</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_ada0ab8802ad43a795088d0460417e59"
      unitRef="U002">53093000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_ParentMember"
      decimals="-3"
      id="Fact_cf0c1de2036c4ec99a99b403e965dc0c"
      unitRef="U002">53094000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact_65fef83e6fdf4de8814a2d5baae2b3f3"
      unitRef="U002">65834000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_e3857d3ef28f4287a072b5c28ee5d131"
      unitRef="U002">116328000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <sdhc:AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_6bb2f313fd704fcca1fb5dea7b48edc9"
      unitRef="U002">2761000</sdhc:AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions>
    <sdhc:AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_ParentMember"
      decimals="-3"
      id="Fact_141d53a271f2486fbdfef13397e500b9"
      unitRef="U002">2761000</sdhc:AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions>
    <sdhc:AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_ba490778f6c94bf1b5dcca5dfc91a53c"
      unitRef="U002">2761000</sdhc:AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssetFromInitialPublicOfferingAndRelatedTransactions>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_52021a595d0a4e2b836822a7be3d5c96"
      unitRef="U002">892000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_ParentMember"
      decimals="-3"
      id="Fact_5cfb8cbf1fe442a786764714b07d3c53"
      unitRef="U002">892000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_6edbcce440b4458ca8816fd2a52ba72b"
      unitRef="U002">892000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_7603b9aa7b9b494ebc9307d345bc9845"
      unitRef="U002">2972000</sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering>
    <sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_ParentMember"
      decimals="-3"
      id="Fact_1160f4b89ccb4a1385440115511acd92"
      unitRef="U002">2972000</sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering>
    <sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering
      contextRef="c20240101to20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact_5cfbef654be64333be6fd64c21809fa2"
      unitRef="U002">18674000</sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering>
    <sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_3a173ae331744d87b387c5085305dbf1"
      unitRef="U002">21646000</sdhc:NetIncomeSubsequentToReorganizationTransactionsAndInitialPublicOffering>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="INF"
      id="Fact_131372bee7a4476f9f4c176a2a27bbd1"
      unitRef="U001">0</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassAMember"
      decimals="-3"
      id="Fact_1bdd6a77c89a4305ac4425060304ea95"
      unitRef="U002">0</us-gaap:MembersEquity>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="INF"
      id="Fact_e4702e58afab40a988974c24b6baa99b"
      unitRef="U001">0</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassCMember"
      decimals="-3"
      id="Fact_c57367acaa23499ea86dde58ce1ecfbb"
      unitRef="U002">0</us-gaap:MembersEquity>
    <us-gaap:CapitalUnitsOutstanding
      contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="INF"
      id="Fact_82df8639dc1c4b1e86ff20a9c99b7ef6"
      unitRef="U001">0</us-gaap:CapitalUnitsOutstanding>
    <us-gaap:MembersEquity
      contextRef="c20240331_CapitalUnitsByClassAxis_CapitalUnitClassDMember"
      decimals="-3"
      id="Fact_73ef7926ce1c4a12af1dc7ae8fd56b4a"
      unitRef="U002">0</us-gaap:MembersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_3b9dbeae0d5541e3ab01d645c38a1efd"
      unitRef="U001">8846154</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_9b97aba0e75547d4ba3637bf90ef26e2"
      unitRef="U002">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_6da599e8a68c4a6c97d0a1f482c5aab6"
      unitRef="U001">42435897</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_f7af594e3e724fa79e69da6d5430ccee"
      unitRef="U002">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20240331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_c6ef749e8a8c45c79efc2117d0bad992"
      unitRef="U002">56746000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20240331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_5be49f24dc4e4e61addfb3377f1929c6"
      unitRef="U002">2972000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20240331_StatementEquityComponentsAxis_ParentMember"
      decimals="-3"
      id="Fact_ae51b5643d9d4a65a64a4eb62b040587"
      unitRef="U002">59723000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20240331_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact_957de926412e4e798c6598db8d9fde6e"
      unitRef="U002">273392000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20240331"
      decimals="-3"
      id="Fact_fbcb9c5b9b9044139da509d852234ef4"
      unitRef="U002">333115000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_bfd1abf9e0664db19e37df3c3e20cdeb"
      unitRef="U002">20486000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_9a1be3deae5b4e91a35e7e7b6662f5db"
      unitRef="U002">28826000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_83b0dc29d103440ab239c9c2dd24e642"
      unitRef="U002">341000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_d2a12bb3757e47b7bd4a85834d630b6d"
      unitRef="U002">250000</us-gaap:Depreciation>
    <sdhc:AccruedIncentiveCompensationExpense
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_b6260bcf34eb4bf4bbccf0c71e739e8f"
      unitRef="U002">663000</sdhc:AccruedIncentiveCompensationExpense>
    <sdhc:AccruedIncentiveCompensationExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_e8e1921b506e4c4282996a69b577141c"
      unitRef="U002">395000</sdhc:AccruedIncentiveCompensationExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_ed10cefc140c4e478f7ee12ba890f7ca"
      unitRef="U002">892000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_8c778547a9b74aaeb65e9c5ecd830db3"
      unitRef="U002">0</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_0cfb9a11d4ac498caebc732c2403940d"
      unitRef="U002">297000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_4df8240efece4c03b51a98cce6500637"
      unitRef="U002">169000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_a0d7e1320ae543099ae1ae3e95e49088"
      unitRef="U002">184000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_a578a63332a04593a727aa531350e14b"
      unitRef="U002">210000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_47f920078e3944dbbc4ea67a5aaf09c3"
      unitRef="U002">222000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_7f4bfcbd28584fc1a9ca89850bfd4a8a"
      unitRef="U002">272000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_c22ec13635534a4e9c508d3b8a7bfb5a"
      unitRef="U002">142000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_4b427238e6c248aeaae83e28ce9f422a"
      unitRef="U002">113000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_55fa6a3003d24f5297f7838eebacdd9a"
      unitRef="U002">108000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_0596eed73fc743ca8cd75a6400adb72e"
      unitRef="U002">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_e4b645efcbfe49b194351e015a14d21d"
      unitRef="U002">-2000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_e71d626f310541388998988af6df3e2d"
      unitRef="U002">0</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <sdhc:IncreaseDecreaseInRealEstateInventory
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_29d0be642e9f40f2b1bced274203867e"
      unitRef="U002">17778000</sdhc:IncreaseDecreaseInRealEstateInventory>
    <sdhc:IncreaseDecreaseInRealEstateInventory
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_17ffb49b38f34a029c4e779d83cc6429"
      unitRef="U002">5162000</sdhc:IncreaseDecreaseInRealEstateInventory>
    <sdhc:IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_b64eb370a6b24f0da91c25e8bc4819ec"
      unitRef="U002">7674000</sdhc:IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract>
    <sdhc:IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_e2a048909c5b49339f38c4bf4ee8524c"
      unitRef="U002">1034000</sdhc:IncreaseDecreaseInDepositsOnRealEstateUnderOptionOrContract>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_258c898664ac4219b88dad48b6e3eb46"
      unitRef="U002">-4414000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_6c23f194c7fc45eda4a532bb44a37a95"
      unitRef="U002">-1286000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_0fb18b2df95c4c07ae3a529258d5e4a2"
      unitRef="U002">-5808000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_da9f2530d78b41ad99b4e07664b5295b"
      unitRef="U002">3685000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_bdfa81f829c241a6b3e5acf84c75eef0"
      unitRef="U002">1821000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_7ac11dc563be46fa9164ccf46580d696"
      unitRef="U002">434000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_d84a375071184560b7019928b2973862"
      unitRef="U002">-7213000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_c4b43bf6ec2b42389e1fb98c2c4a152c"
      unitRef="U002">-2469000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_b8b5d055f716442eb74c696873b39204"
      unitRef="U002">-9273000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_086cfafef73940afabb14586467fe4f2"
      unitRef="U002">26555000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_73435867d5b448b4b12dcda9b5f9efdd"
      unitRef="U002">435000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_13161673ea7d4d1eba081728ff6c0b35"
      unitRef="U002">201000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_ebbb83d3b4cf4ab0843357f2d1b7859f"
      unitRef="U002">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_eaf4a139014243369bc51e5cfc296d90"
      unitRef="U002">205000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_ae6df5d174de4415bddb66acd75bf607"
      unitRef="U002">-5000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_27d641815df94997b19f0584af8abb27"
      unitRef="U002">-34000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_8a9f9fe34e61419ebf2885521ee2e0fc"
      unitRef="U002">-430000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_b9f5cf52961944e4a29faf88585d29ab"
      unitRef="U002">38000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_ddce2a785352464c8dc2777d32c510ae"
      unitRef="U002">172765000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_95907e8991c547a78fbc784ea65d9eb7"
      unitRef="U002">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_1a914348031b42069975da042539cead"
      unitRef="U002">4000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_f3bcb2aa689b4bafa3e7f17975e269ee"
      unitRef="U002">0</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_03395d80a69d4354bf2186b6d68de7b2"
      unitRef="U002">6264000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_0a69a488f2964513824cc530fce90370"
      unitRef="U002">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <sdhc:RedemptionOfCommonStockClassCAndDUnits
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_300215b33e2843e490f14b77d580c777"
      unitRef="U002">2600000</sdhc:RedemptionOfCommonStockClassCAndDUnits>
    <sdhc:RedemptionOfCommonStockClassCAndDUnits
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_6c17c648d8684f5e953a9b0cffa0c9a8"
      unitRef="U002">0</sdhc:RedemptionOfCommonStockClassCAndDUnits>
    <sdhc:PurchaseOfLLCInterestsFromContinuingEquityOwners
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_65edb66c3c064670a0db4d9649f04702"
      unitRef="U002">-47573000</sdhc:PurchaseOfLLCInterestsFromContinuingEquityOwners>
    <sdhc:PurchaseOfLLCInterestsFromContinuingEquityOwners
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_a141276f34a84eaabadbc0c1e5dc6eb3"
      unitRef="U002">0</sdhc:PurchaseOfLLCInterestsFromContinuingEquityOwners>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_b5b4f5d04c25445fb22231d0610ca886"
      unitRef="U002">13000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_050dad1447f74736b55bfde4e3260219"
      unitRef="U002">15000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_a9e6961088444e98a58454c633439c91"
      unitRef="U002">84380000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_651f9e69a2364e239fed620a2fdc7217"
      unitRef="U002">30000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_c6431b92e6294f8393c7279e6e5931ca"
      unitRef="U002">2000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_909c5e58e6d0480e82b0dc6e2aebe8cd"
      unitRef="U002">1000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_b1fa301be3f349b7b8e875d0ac210e76"
      unitRef="U002">938000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_272f5cc778384a1f916f713f9c4461be"
      unitRef="U002">25000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <sdhc:ProceedsFromSalesOfRealEstateNotOwned
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_7ce8672949cb481a8b4302905cbd3208"
      unitRef="U002">352000</sdhc:ProceedsFromSalesOfRealEstateNotOwned>
    <sdhc:ProceedsFromSalesOfRealEstateNotOwned
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_41dca99e6cc24ce68ad631af77b4e415"
      unitRef="U002">294000</sdhc:ProceedsFromSalesOfRealEstateNotOwned>
    <sdhc:PaymentsRelatedToRepurchasesOfRealEstateNotOwned
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_d18c5e1421134721af3fc88418c37789"
      unitRef="U002">3550000</sdhc:PaymentsRelatedToRepurchasesOfRealEstateNotOwned>
    <sdhc:PaymentsRelatedToRepurchasesOfRealEstateNotOwned
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_dc85f92ec1214f458ff3fa1e5c8a79c6"
      unitRef="U002">1753000</sdhc:PaymentsRelatedToRepurchasesOfRealEstateNotOwned>
    <us-gaap:PaymentsOfCapitalDistribution
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_83a4a49a44ab4584a5db191d4003288e"
      unitRef="U002">16259000</us-gaap:PaymentsOfCapitalDistribution>
    <us-gaap:PaymentsOfCapitalDistribution
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_bcfb5202934f4904ae753e8e788845a5"
      unitRef="U002">27315000</us-gaap:PaymentsOfCapitalDistribution>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_2d5c519f1d284b678b36dfa36cf841f3"
      unitRef="U002">1851000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_37e05806e2c8417f89c5f63cae546153"
      unitRef="U002">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_bab47ab1a0d94c37bf5e941b72c6b3cd"
      unitRef="U002">22704000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_a61c022347484122a43fa8fa2cbfb4ef"
      unitRef="U002">-43800000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_80a9ba5a0f174e82a032c13e5dfa501a"
      unitRef="U002">13001000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_5dd7b63f9bbe461ca37069c829b3a6c1"
      unitRef="U002">-17207000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_aca3c8d1afb244a5bd5e2729ba7ceefe"
      unitRef="U002">19777000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20221231"
      decimals="-3"
      id="Fact_491731e187944ac28e8020c28c9da100"
      unitRef="U002">29601000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20240331"
      decimals="-3"
      id="Fact_929c9d688bfd47bcb8715d812d0eabbb"
      unitRef="U002">32778000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20230331"
      decimals="-3"
      id="Fact_1b7687f8c7c149249b83b87d4aaef093"
      unitRef="U002">12394000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_c7b55b4551944ff4af5e90dce520158d"
      unitRef="U002">897000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_548d5f1329694ea1b81e570d249e66a1"
      unitRef="U002">187000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_be6a174822274dd691b34ddb451e12a5"
      unitRef="U002">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_21f33c9976a249f1b8b624699f6a0b39"
      unitRef="U002">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="c20240101to20240331"
      id="Text_bc715c9368e246c08d7957ad09485648">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 1 - Description of business and summary of significant accounting policies:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Nature of business&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Smith Douglas Homes Corp. (the Company) was incorporated in the state of Delaware on June 20, 2023 (Date of Formation) for the purpose of
          facilitating an initial public offering (IPO) of its common stock and executing other related transactions in order to carry on the business of Smith Douglas Holdings LLC and its consolidated subsidiaries as a publicly-traded entity.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company is a builder of single-family homes in communities in certain markets in the southeastern and southwestern United States. The
          Company&#x2019;s homes and communities are primarily targeted to first-time and empty-nest homebuyers. The Company currently operates in metropolitan Atlanta, Birmingham, Charlotte, Huntsville, Nashville, Raleigh and Houston. The Company operates a
          land-light business model whereby the Company typically purchases finished lots via lot-option contracts from various third-party land developers or land bankers. Additionally, the Company offers title insurance services through an unconsolidated
          title company.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Initial Public Offering and Reorganization Transactions&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company successfully closed an IPO of 8,846,154
          shares of Class A common stock at a public offering price of $21.00 per share on January 16, 2024, which included 1,153,846 shares of Class A common stock issued pursuant to the underwriters&#x2019; option to purchase additional shares of Class A common stock. The net
          proceeds from the IPO aggregated approximately $172.8 million. Shares of Class A common stock began trading on the New York Stock
          Exchange under the ticker symbol "SDHC" on January 11, 2024.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In connection with the IPO, Smith Douglas Holdings LLC amended and restated its existing limited liability company agreement to, among other
          things, (i) recapitalize all existing ownership interests in Smith Douglas Holdings LLC into 44,871,794 LLC Interests (before giving
          effect to the use of proceeds from the IPO, as described below), (ii) appoint Smith Douglas Homes Corp. as the sole managing member of Smith Douglas Holdings LLC upon its acquisition of LLC Interests in connection with the IPO, and (iii) provide
          certain redemption rights to the owners of the LLC Interests in Smith Douglas Holdings LLC, exclusive of the Company (the Continuing Equity Owners).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Simultaneously, Smith Douglas Homes Corp. amended and restated its certificate of incorporation to, among other things, provide (i) for Class A
          common stock, with each share of Class A common stock entitling its holder to one vote per share on all matters presented to the
          stockholders generally; (ii) for Class B common stock, with each share of Class B common stock entitling its holder to ten votes per
          share on all matters presented to the stockholders generally, until the aggregate number of shares of Class B common stock then outstanding is less than 10%
          of the aggregate number of shares of Class A common stock and Class B common stock then outstanding (Sunset Date), and from and after the occurrence of the Sunset Date, each share of Class B common stock will entitle its holder to one vote per share on all matters presented to the stockholders generally; (iii) that shares of Class B common stock may only be held by the
          Continuing Equity Owners and their respective permitted transferees; and (iv) for preferred stock, which can be issued by the board of directors in one or more series without stockholder approval. As a result, Smith Douglas Homes Corp. became a
          holding company and the sole managing member of Smith Douglas Holdings LLC and controls the business and affairs of Smith Douglas Holdings LLC. After giving effect to the use of net proceeds as described below, Smith Douglas Homes Corp. issued 42,435,897 shares of Class B common stock to the Continuing Equity Owners, which is equal to the number of LLC Interests held by such Continuing
          Equity Owners, for nominal consideration.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Subsequent to the IPO, Smith Douglas Homes Corp. used the net proceeds to: (i) purchase 6,410,257 newly issued LLC Interests for approximately $125.2 million
          directly from Smith Douglas Holdings LLC at a price per unit equal to $21.00 per share (IPO price) of Class A common stock less the
          underwriting discount; and (ii) purchase 2,435,897 LLC Interests from the Continuing Equity Owners on a pro rata basis for $47.6 million in aggregate at a price per unit equal to the IPO price per share of Class A common stock less the underwriting discount.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Basis of presentation&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In accordance with accounting principles generally accepted in the United States of America (U.S. GAAP), since the Continuing Equity Owners
          continue to hold a controlling interest in Smith Douglas Holdings LLC after the IPO (i.e., there was no change in control of Smith Douglas Holdings LLC), the financial statements of the combined entity represent a continuation of the financial
          position and results of operations of Smith Douglas Holdings LLC. Accordingly, the historical cost basis of assets, liabilities, and equity of Smith Douglas Holdings LLC are carried over to the condensed consolidated financial statements of the
          combined company as a common control transaction.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The accompanying unaudited condensed consolidated financial statements for the periods prior to the Reorganization Transactions and IPO have
          been presented to combine the previously separate entities. These unaudited condensed consolidated financial statements have been prepared in accordance with U.S. GAAP and the applicable rules and regulations of the Securities and Exchange
          Commission for interim financial information. As such, these financial statements do not include all information and footnotes required by U.S. GAAP for annual financial statements. In the opinion of management, the unaudited condensed
          consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for the fair presentation of the Company&#x2019;s financial position, results of operations and cash flows as of the dates and for the
          periods presented. A reclassification to the interim condensed consolidated financial statements and notes has been made to the prior year amount to conform to the current year presentation, which is not material.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These interim financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto
          as of and for the year ended December 31, 2023, which are included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2023. Historically, the homebuilding industry has experienced seasonal fluctuations; therefore, interim
          results are not necessarily indicative of results for the full fiscal year.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Principles of consolidation and non-controlling interests&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The accompanying condensed consolidated financial statements include the accounts of Smith Douglas Homes Corp. and Smith Douglas Holdings LLC
          and its wholly-owned subsidiaries. Smith Douglas Holdings LLC is considered a variable interest entity and Smith Douglas Homes Corp. is the primary beneficiary and sole managing member of Smith Douglas Holdings LLC and has decision making
          authority that significantly affects the performance of the entity. Accordingly, the Company consolidates Smith Douglas Holdings LLC and reports non-controlling interests representing the economic interest in Smith Douglas Holdings LLC held by
          the Continuing Equity Owners.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;All intercompany balances and transactions have been eliminated in consolidation. Investments in unconsolidated entities in which the Company
          has less than a controlling financial interest are accounted for using the equity method.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The non-controlling interests in the condensed consolidated statement of income for the three months ended March 31, 2024 represent the portion
          of earnings attributable to the economic interest in Smith Douglas Holdings LLC held by the Continuing Equity Owners. The non-controlling interests in the condensed consolidated balance sheet as of March 31, 2024 represent the portion of the net
          assets of the Company attributable to the Continuing Equity Owners, based on the portion of the LLC Interests owned by such unit holders. As of March 31, 2024, the non-controlling interests were 82.7%.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Use of estimates in the preparation of condensed consolidated financial statements&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the
          amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Business combinations&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;From time to time, the Company may enter into business combinations. In accordance with Accounting Standards Codification (ASC) Topic 805, &lt;span style="font-style: italic;"&gt;Business Combinations&lt;/span&gt;, the Company generally recognizes the identifiable assets acquired and the liabilities assumed at their fair values as of the date of acquisition. The Company measures goodwill as the
          excess of consideration transferred over the net of the acquisition date fair values of the identifiable assets acquired and liabilities assumed. Goodwill is assigned to each reporting unit based upon the relative fair value of tangible assets
          acquired. The acquisition method of accounting requires the Company to make significant estimates and assumptions regarding the fair values of the elements of a business combination as of the date of acquisition, including the fair values of real
          estate inventory and contingent consideration. Significant estimates and assumptions impacting the fair value of the acquired real estate inventory include subjective and/or complex judgments regarding items such as estimates of future net
          proceeds, discount rate, and costs to complete. Significant estimates and assumptions impacting the fair value of contingent consideration include subjective and/or complex judgments regarding items such as the gross margin discount rate, gross
          margin volatility, drift rate, and cost of debt.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The acquisition method of accounting also requires the Company to refine these estimates over a measurement period not to exceed one year to
          reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. If the Company is required to adjust provisional
          amounts that have been recorded for the fair values of assets and liabilities in connection with acquisitions, these adjustments could have a material impact on the Company&#x2019;s financial condition and results of operations. If the subsequent actual
          results and updated projections of the underlying business activity change compared with the assumptions and projections used to develop these values, the Company could record future impairment charges.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Note 19 describes the business combination completed during the year ended December 31, 2023 and the estimates, assumptions used, and areas for
          which the acquisition accounting is not yet finalized.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. As of March 31,
          2024 and December 31, 2023, the majority of cash and cash equivalents were in demand deposit accounts with major financial institutions. At various times throughout the year, the Company may have cash deposited with these financial institutions
          that exceeds federally insured limits, and the Company could be negatively impacted if the underlying financial institutions fail or are subject to other adverse conditions. To date, the Company has experienced no loss or diminished access to
          cash in its demand deposit accounts.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Real estate inventory&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Real estate inventory consists primarily of the capitalized costs of finished homes, homes under construction, and residential lots. The
          Company includes the costs of lot acquisitions, development, direct home construction, capitalized interest, closing costs and direct and certain indirect overhead costs incurred during home construction in real estate inventory.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Real estate inventory is stated at cost unless a community is determined to be impaired, at which point the inventory is written down to fair
          value as required by ASC Topic 360&#x2011;10, &lt;span style="font-style: italic;"&gt;Property, Plant, and Equipment&lt;/span&gt;. The Company reviews its real estate inventory for indicators of potential impairment on a quarterly basis at the community level
          considering market and economic conditions, current sales absorption rates and recent profitability of new home sales. When an indicator of impairment is identified, the Company prepares and analyzes cash flows at the community level on an
          undiscounted basis. If the undiscounted cash flows are less than the community&#x2019;s carrying value, the Company generally estimates the fair value using the estimated future discounted cash flows of the respective community. A community with a fair
          value less than its carrying value is written down to such fair value and resulting losses are reported within cost of home closings in the accompanying condensed consolidated statements of income. No impairments were recognized during the three months ended March 31, 2024 and 2023.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Deposits on real estate under option or contract&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Deposits paid related to land and lot option purchase contracts are recorded and classified as deposits on real estate under option or contract
          until the related lots are purchased. Deposits are reclassified as a component of real estate inventory at the time the deposit is used to offset the acquisition price of the lots based on the terms of the underlying agreements. To the extent
          they are nonrefundable, deposits are expensed to cost of home closings if the option agreement is terminated or lot acquisition is no longer considered probable. There were no write offs of deposits associated with terminated option contracts during the three months ended March 31, 2024 and 2023. Since the Company&#x2019;s land and lot option contracts typically do
          not require specific performance, the Company does not consider such contracts to be contractual obligations to purchase the lots and total exposure to loss under such contracts is limited to nonrefundable deposits and any capitalized
          preacquisition costs. See Note 10 for information on land and lot option contracts.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Real estate not owned&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In limited circumstances, the Company may sell finished lots it owns to a land banker and simultaneously enter into an option agreement to
          repurchase those finished lots. In accordance with ASC 606&#x2011;10&#x2011;55&#x2011;70, these transactions are considered a financing arrangement rather than a sale because of the Company&#x2019;s options to repurchase these parcels at a higher price. As of March 31, 2024
          and December 31, 2023, approximately $13.6 million and $16.8 million, respectively, was recorded to real estate not owned, with a corresponding amount of approximately $13.6 million and $16.8 million, respectively, recorded to liabilities related
          to real estate not owned for the remaining balance of net cash received from the transactions for lots not yet repurchased (see Note 16 for information on transactions with related parties). The liabilities related to real estate not owned are
          excluded from the Company&#x2019;s debt covenant calculations.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Investments in unconsolidated entities&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Investments in unconsolidated entities, in which the Company has an ownership percentage interest or otherwise exercises significant influence,
          are accounted for under the equity method of accounting and are carried at cost, adjusted for the Company&#x2019;s proportionate share of earnings or losses and distributions. Such investments are included in other assets in the accompanying condensed
          consolidated balance sheets. For cash flow classification, to the extent distributions do not exceed cumulative earnings, the Company designates such distributions as return on capital. Distributions in excess of cumulative earnings are treated
          as return of capital.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company regularly reviews its investments in unconsolidated entities to determine whether there is a decline in fair value below book
          value. If there is a decline that is other-than-temporary, the investment is written down to fair value. There were no
          other-than-temporary impairments of investments in unconsolidated entities recognized during the three months ended March 31, 2024 and 2023.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Property and equipment are recorded at cost. Depreciation is generally recorded using the straight-line method over the estimated useful lives
          of the assets, which range from &lt;span style="-sec-ix-hidden:Fact_da90093ccbb04f1ab5656598020def13"&gt;two&lt;/span&gt; to five years. Expenditures for maintenance and repairs are charged to expense as incurred. Additions and betterments are capitalized. The cost of property and equipment sold or otherwise disposed of, and the accumulated depreciation
          thereon, is eliminated from the property and equipment and accumulated depreciation accounts, and gains and losses are reflected in other income in the accompanying condensed consolidated statements of income.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Other assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Other assets consist of the following (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;/div&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Development reimbursement receivables from land bankers (Note 10)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;6,231&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;10,550&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Debt issuance costs, net of accumulated amortization&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,691&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;721&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Prepaid insurance and other expenses&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,692&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;3,481&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating lease right-of-use assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,647&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,789&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;3,330&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,090&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total other assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;15,591&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;18,631&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Debt issuance costs represent the fees associated with the Company&#x2019;s revolving credit facility. These costs are recorded in the accompanying
          condensed consolidated balance sheets within other assets and amortized using the straight-line method over the term of the credit facility. As of March 31, 2024 and December 31, 2023, debt issuance costs net of accumulated amortization totaled
          approximately $1.7 million and $0.7
          million, respectively. Amortization of debt issuance costs was approximately $0.3 million and $0.2 million for the three months ended March 31, 2024 and 2023, respectively, and is included in interest expense in the accompanying condensed consolidated statements of
          income.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Goodwill totaled $25.7
          million as of March 31, 2024 and December 31, 2023, respectively, and represents the excess of the purchase price of the Devon Street acquisition (see Note 19) above the preliminary estimate of fair value of the net assets acquired at the
          acquisition date. The Company assesses goodwill for impairment each year as of October 1 and between annual evaluations if events or circumstances change that would more likely than not reduce the fair value of the reporting unit to which the
          goodwill was assigned below its carrying amount. When evaluating goodwill for impairment, the Company may perform the optional qualitative assessment by considering factors including macroeconomic conditions, industry and market conditions,
          overall financial performance and other relevant entity-specific events. If the Company bypasses the qualitative assessment, or if the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its
          carrying value, the Company will perform quantitative impairment testing by comparing the fair value of a reporting unit with its carrying amount. The Company performed its annual impairment assessment for goodwill as of October 1, 2023 and
          concluded there was no impairment of the recorded balance. As of March 31, 2024 and December 31, 2023, no events or changes in
          circumstances indicate the carrying value may not be recoverable.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Warranty reserves&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Homebuyers are provided with a limited warranty against certain building defects for up to one year after the home closing and a limited warranty against structural claims for up to&#160;10 years after the home closing. The Company estimates the costs to be incurred under these warranties and records a liability in the amount of such costs at the time revenue is recognized. Such costs primarily
          include repairs of minor construction and cosmetic defects associated with homeowner claims. The Company estimates warranty reserves based on historical data and trends for its communities and periodically assesses the adequacy of its recorded
          warranty liability and adjusts the amounts as necessary. Warranty reserves are included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets, and additions and adjustments to the reserves are
          included in cost of home closings within the accompanying condensed consolidated statements of income. Actual warranty costs could differ from the current estimates.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Leases&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;ASC Topic 842, &lt;span style="font-style: italic;"&gt;Leases&lt;/span&gt;, provides practical expedients and accounting policy elections for ongoing
          lease accounting. The Company has elected the recognition exemption for short-term leases for all leases that qualify. Under this exemption, the Company will not recognize right-of-use (ROU) assets or lease liabilities for those leases that
          qualify as a short-term lease (a lease term of 12 months of less), which includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company has also elected the practical expedient
          to not separate lease and non-lease components for all existing asset classes.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company recognizes revenue when a home closes with a homebuyer, which is the time at which title and possession of the property are
          transferred to that homebuyer and all cash consideration due from the homebuyer is received. The Company&#x2019;s performance obligation, to deliver the home, is generally satisfied in less than one year from the original contract date.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;When the Company executes sales contracts with its homebuyers, or when it requires advance payment from homebuyers for custom changes, upgrades
          or options related to their homes, the cash deposits received are recorded as contract liabilities until the homes are closed or the contracts are canceled. The Company either retains or refunds to the customer deposits on canceled sales
          contracts, depending upon the applicable provisions of the contract or other circumstances. As of March 31, 2024 and December 31, 2023, customer deposits totaled $9.0 million and $7.2 million, respectively. Substantially all customer
          deposits are recognized in revenue within one year of being received from homebuyers.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Cost of home closings&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Cost of home closings includes the costs of lot acquisition, development, direct home construction, capitalized interest, closing costs, direct
          and certain indirect overhead costs and estimated warranty for the homes. Estimates of costs incurred or to be incurred but not paid are accrued and expensed at the time of closing.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Share-based payments&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Equity-based compensation is accounted for as an expense in accordance with the fair value recognition and measurement provisions of U.S. GAAP
          which requires compensation cost for the grant-date fair value of equity-based awards to be recognized over the requisite service period. The Company accounts for forfeitures when they occur, and any compensation expense previously recognized on
          unvested equity-based awards will be reversed when forfeited. The fair value of restricted stock units (RSUs) is based on the fair value of the Class A common stock at the time of grant.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Income taxes&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;After consummation of the IPO, Smith Douglas Homes Corp. became subject to U.S. federal, state, and local income taxes with respect to its
          allocable share of taxable income of Smith Douglas Holdings LLC assessed at the prevailing corporate tax rates.&#160; Smith Douglas Holdings LLC operates as a limited liability company and is treated as a partnership for income tax purposes.
          Accordingly, it incurs no significant liability for federal or state income taxes since the taxable income or loss is passed through to its members. Smith Douglas Holdings LLC incurs liabilities for certain state taxes payable directly by it,
          which are not significant and for which the expense is included in the provision for income taxes in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024 and in selling, general and administrative
          costs in the accompanying condensed consolidated statement of income for the three months ended March 31, 2023.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In calculating the provision for interim income taxes, in accordance with ASC Topic 740, &lt;span style="font-style: italic;"&gt;Income Taxes&lt;/span&gt;,
          an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year. This differs from the method
          utilized at the end of an annual period.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For annual periods, income taxes are accounted for using the asset and liability method. Under this method, deferred tax assets and liabilities
          are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred
          tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income
          in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be
          sustained on examination by the taxing authority, based on the technical merits of the position. As of March 31, 2024 and December 31, 2023, there were no known items which would result in a significant accrual for uncertain tax positions.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; Tax receivable agreement&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In connection with the IPO and related
              transactions, the Company entered into a Tax Receivable Agreement (TRA) with Smith Douglas Holdings LLC and the Continuing Equity Owners that will provide for the payment by Smith Douglas Homes Corp. to the Continuing Equity Owners of 85% of the amount of tax benefits, if any, that Smith Douglas Homes Corp. realizes (or in some circumstances is deemed to realize) related to the
              tax basis adjustments described in Note 14 as such savings are realized.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;In addition to tax expenses, the
              Company will also make payments under the TRA, which are expected to be significant. The Company will account for the income tax effects and corresponding TRA&#x2019;s effects resulting from future taxable purchases or redemptions of LLC Interests
              of the Continuing Equity Owners by recognizing an increase in deferred tax assets, based on enacted tax rates at the date of the purchase or redemption. Further, the Company will evaluate the likelihood that it will realize the benefit
              represented by the deferred tax asset and, to the extent that management estimates that it is more likely than not that the Company will not realize the benefit, the Company will reduce the carrying amount of the deferred tax asset with a
              valuation allowance. The amounts to be recorded for both the deferred tax assets and the liability for obligations under the TRA will be estimated at the time of any purchase or redemption as a reduction to stockholders&#x2019; equity, and the
              effects of changes in any estimates after this date will be included in net income. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income. Judgement is required in assessing the future tax
              consequences of events that have been recognized in the Company&#x2019;s financial statements. A change in the Company&#x2019;s assessment of such consequences, such as realization of deferred tax assets, changes in tax laws or interpretations thereof
              could materially impact results.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;

        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Advertising costs&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company expenses advertising costs as they are incurred. Advertising expense, which is included in selling, general and administrative
          costs in the accompanying condensed consolidated statements of income, was approximately $1.2 million and $1.0 million for the three months ended March 31, 2024 and 2023, respectively.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Recent rules and accounting pronouncements&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment
            Disclosures" (ASU 2023-07), which requires expanded disclosure of significant segment expenses and other segment items on an annual and interim basis. ASU 2023-07 is effective for the Company for annual periods beginning after January 1, 2024
            and interim periods beginning after January 1, 2025. The Company is currently evaluating the impact ASU 2023-07 will have on its financial statement disclosures.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In December 2023, FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#x201d; (ASU 2023-09), which requires expanded disclosure of the
            Company&#x2019;s income rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning after January 1, 2025. The Company is currently evaluating the impact ASU 2023-09 will have on its financial
            statement disclosures.&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In March 2024, the Securities and Exchange Commission (SEC) adopted the final rules that will require certain climate-related information in registration statements
              and annual reports. In April 2024, the SEC voluntarily stayed the new rules as a result of pending legal challenges. The new rules include a requirement to disclose material climate-related risks, descriptions of board oversight and risk
              management activities, the material impacts of these risks on a registrants' strategy, business model and outlook, and any material climate-related targets or goals, as well as material effects of severe weather events and other natural
              conditions and greenhouse gas emissions. Prior to the stay in the new rules, they would have been effective for annual periods beginning January 1, 2025, except for the greenhouse gas emissions disclosure which would have been effective for
              annual periods beginning January 1, 2026. The Company is currently evaluating the impact of these rules on its disclosures.&lt;/div&gt;
</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <sdhc:NatureOfBusinessPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_7cba53e241a54e0f9c9f324772384ddc">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Nature of business&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Smith Douglas Homes Corp. (the Company) was incorporated in the state of Delaware on June 20, 2023 (Date of Formation) for the purpose of
          facilitating an initial public offering (IPO) of its common stock and executing other related transactions in order to carry on the business of Smith Douglas Holdings LLC and its consolidated subsidiaries as a publicly-traded entity.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company is a builder of single-family homes in communities in certain markets in the southeastern and southwestern United States. The
          Company&#x2019;s homes and communities are primarily targeted to first-time and empty-nest homebuyers. The Company currently operates in metropolitan Atlanta, Birmingham, Charlotte, Huntsville, Nashville, Raleigh and Houston. The Company operates a
          land-light business model whereby the Company typically purchases finished lots via lot-option contracts from various third-party land developers or land bankers. Additionally, the Company offers title insurance services through an unconsolidated
          title company.&lt;/div&gt;
</sdhc:NatureOfBusinessPolicyTextBlock>
    <sdhc:InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_1d98ab98b94e4c27bc77846873bc843c">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Initial Public Offering and Reorganization Transactions&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company successfully closed an IPO of 8,846,154
          shares of Class A common stock at a public offering price of $21.00 per share on January 16, 2024, which included 1,153,846 shares of Class A common stock issued pursuant to the underwriters&#x2019; option to purchase additional shares of Class A common stock. The net
          proceeds from the IPO aggregated approximately $172.8 million. Shares of Class A common stock began trading on the New York Stock
          Exchange under the ticker symbol "SDHC" on January 11, 2024.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In connection with the IPO, Smith Douglas Holdings LLC amended and restated its existing limited liability company agreement to, among other
          things, (i) recapitalize all existing ownership interests in Smith Douglas Holdings LLC into 44,871,794 LLC Interests (before giving
          effect to the use of proceeds from the IPO, as described below), (ii) appoint Smith Douglas Homes Corp. as the sole managing member of Smith Douglas Holdings LLC upon its acquisition of LLC Interests in connection with the IPO, and (iii) provide
          certain redemption rights to the owners of the LLC Interests in Smith Douglas Holdings LLC, exclusive of the Company (the Continuing Equity Owners).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Simultaneously, Smith Douglas Homes Corp. amended and restated its certificate of incorporation to, among other things, provide (i) for Class A
          common stock, with each share of Class A common stock entitling its holder to one vote per share on all matters presented to the
          stockholders generally; (ii) for Class B common stock, with each share of Class B common stock entitling its holder to ten votes per
          share on all matters presented to the stockholders generally, until the aggregate number of shares of Class B common stock then outstanding is less than 10%
          of the aggregate number of shares of Class A common stock and Class B common stock then outstanding (Sunset Date), and from and after the occurrence of the Sunset Date, each share of Class B common stock will entitle its holder to one vote per share on all matters presented to the stockholders generally; (iii) that shares of Class B common stock may only be held by the
          Continuing Equity Owners and their respective permitted transferees; and (iv) for preferred stock, which can be issued by the board of directors in one or more series without stockholder approval. As a result, Smith Douglas Homes Corp. became a
          holding company and the sole managing member of Smith Douglas Holdings LLC and controls the business and affairs of Smith Douglas Holdings LLC. After giving effect to the use of net proceeds as described below, Smith Douglas Homes Corp. issued 42,435,897 shares of Class B common stock to the Continuing Equity Owners, which is equal to the number of LLC Interests held by such Continuing
          Equity Owners, for nominal consideration.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Subsequent to the IPO, Smith Douglas Homes Corp. used the net proceeds to: (i) purchase 6,410,257 newly issued LLC Interests for approximately $125.2 million
          directly from Smith Douglas Holdings LLC at a price per unit equal to $21.00 per share (IPO price) of Class A common stock less the
          underwriting discount; and (ii) purchase 2,435,897 LLC Interests from the Continuing Equity Owners on a pro rata basis for $47.6 million in aggregate at a price per unit equal to the IPO price per share of Class A common stock less the underwriting discount.&lt;/div&gt;
</sdhc:InitialPublicOfferingAndReorganizationTransactionsPolicyTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="0"
      id="Fact_0d7390f8c8524a97ab57fd25a73caa98"
      unitRef="U001">8846154</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="2"
      id="Fact_d77a7a170b4d4774b55ca054d48425ea"
      unitRef="U003">21</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_OverAllotmentOptionMember"
      decimals="0"
      id="Fact_4fcc1863fc53408894b9b889fa073fac"
      unitRef="U001">1153846</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="-5"
      id="Fact_2615a3b190184a2a8cb811e82c72c0f0"
      unitRef="U002">172800000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <sdhc:OwnershipInterestsRecapitalizedIntoLLCInterests
      contextRef="c20240116to20240116"
      decimals="0"
      id="Fact_bd334d6d5b564d58a831dd1e7b35cea4"
      unitRef="U004">44871794</sdhc:OwnershipInterestsRecapitalizedIntoLLCInterests>
    <sdhc:CommonStockVotesPerShare
      contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="INF"
      id="Fact_6d82163793b848da85930bff711bf9db"
      unitRef="U005">1</sdhc:CommonStockVotesPerShare>
    <sdhc:CommonStockVotesPerShare
      contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassBMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="INF"
      id="Fact_5d5fb7d957f34171949f5d811e68acf9"
      unitRef="U005">10</sdhc:CommonStockVotesPerShare>
    <sdhc:MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset
      contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassBMember"
      decimals="2"
      id="Fact_3b6448e99e08422c93076a1723b94d49"
      unitRef="U006">0.10</sdhc:MaximumNumberOfClassBCommonStockOutstandingComparedToTotalOfClassAAndClassBCommonStockOutstandingForOccurrenceOfSunset>
    <sdhc:CommonStockVotesPerShare
      contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="INF"
      id="Fact_5f3da58ea31449c794a18fafa148b677"
      unitRef="U005">1</sdhc:CommonStockVotesPerShare>
    <us-gaap:SharesIssued
      contextRef="c20240116_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_299afe8b52af494696796cc8b3edfaa5"
      unitRef="U001">42435897</us-gaap:SharesIssued>
    <sdhc:LLCInterestsPurchased
      contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_462395ce0f5e4b0895d4bedd832b3f68"
      unitRef="U004">6410257</sdhc:LLCInterestsPurchased>
    <sdhc:ValueOfLLCInterestsPurchased
      contextRef="c20240116to20240116_StatementClassOfStockAxis_CommonClassAMember"
      decimals="-5"
      id="Fact_43aed8b6db3f4e1a8bb12faa88b404d8"
      unitRef="U002">125200000</sdhc:ValueOfLLCInterestsPurchased>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c20240116_StatementClassOfStockAxis_CommonClassAMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="2"
      id="Fact_bdd14225c9834f1e97f6f8454e1a5752"
      unitRef="U003">21</us-gaap:SharesIssuedPricePerShare>
    <sdhc:LLCInterestsPurchased
      contextRef="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="0"
      id="Fact_ef13dd7901504510a11c1f74d6474179"
      unitRef="U001">2435897</sdhc:LLCInterestsPurchased>
    <sdhc:ValueOfLLCInterestsPurchased
      contextRef="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-5"
      id="Fact_b05e0204df2b4b448260862a5e61d88e"
      unitRef="U002">47600000</sdhc:ValueOfLLCInterestsPurchased>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_45eeacaa51ff4ec4bfbdb8057fd54e86">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Basis of presentation&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In accordance with accounting principles generally accepted in the United States of America (U.S. GAAP), since the Continuing Equity Owners
          continue to hold a controlling interest in Smith Douglas Holdings LLC after the IPO (i.e., there was no change in control of Smith Douglas Holdings LLC), the financial statements of the combined entity represent a continuation of the financial
          position and results of operations of Smith Douglas Holdings LLC. Accordingly, the historical cost basis of assets, liabilities, and equity of Smith Douglas Holdings LLC are carried over to the condensed consolidated financial statements of the
          combined company as a common control transaction.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The accompanying unaudited condensed consolidated financial statements for the periods prior to the Reorganization Transactions and IPO have
          been presented to combine the previously separate entities. These unaudited condensed consolidated financial statements have been prepared in accordance with U.S. GAAP and the applicable rules and regulations of the Securities and Exchange
          Commission for interim financial information. As such, these financial statements do not include all information and footnotes required by U.S. GAAP for annual financial statements. In the opinion of management, the unaudited condensed
          consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for the fair presentation of the Company&#x2019;s financial position, results of operations and cash flows as of the dates and for the
          periods presented. A reclassification to the interim condensed consolidated financial statements and notes has been made to the prior year amount to conform to the current year presentation, which is not material.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These interim financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto
          as of and for the year ended December 31, 2023, which are included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2023. Historically, the homebuilding industry has experienced seasonal fluctuations; therefore, interim
          results are not necessarily indicative of results for the full fiscal year.&lt;/div&gt;
</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_9eb63e18e1664523b4834f1b9ffb5fed">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Principles of consolidation and non-controlling interests&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The accompanying condensed consolidated financial statements include the accounts of Smith Douglas Homes Corp. and Smith Douglas Holdings LLC
          and its wholly-owned subsidiaries. Smith Douglas Holdings LLC is considered a variable interest entity and Smith Douglas Homes Corp. is the primary beneficiary and sole managing member of Smith Douglas Holdings LLC and has decision making
          authority that significantly affects the performance of the entity. Accordingly, the Company consolidates Smith Douglas Holdings LLC and reports non-controlling interests representing the economic interest in Smith Douglas Holdings LLC held by
          the Continuing Equity Owners.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;All intercompany balances and transactions have been eliminated in consolidation. Investments in unconsolidated entities in which the Company
          has less than a controlling financial interest are accounted for using the equity method.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The non-controlling interests in the condensed consolidated statement of income for the three months ended March 31, 2024 represent the portion
          of earnings attributable to the economic interest in Smith Douglas Holdings LLC held by the Continuing Equity Owners. The non-controlling interests in the condensed consolidated balance sheet as of March 31, 2024 represent the portion of the net
          assets of the Company attributable to the Continuing Equity Owners, based on the portion of the LLC Interests owned by such unit holders. As of March 31, 2024, the non-controlling interests were 82.7%.&lt;/div&gt;
</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember"
      decimals="3"
      id="Fact_949ea6449f894a83a60eb786f4c08df1"
      unitRef="U006">0.827</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:UseOfEstimates
      contextRef="c20240101to20240331"
      id="Text_6bb28f42771c4b05822c2745fc7164e3">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Use of estimates in the preparation of condensed consolidated financial statements&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the
          amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/div&gt;
</us-gaap:UseOfEstimates>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="c20240101to20240331"
      id="Text_70cc142b6383414ba78e8ab70537ea9b">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Business combinations&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;From time to time, the Company may enter into business combinations. In accordance with Accounting Standards Codification (ASC) Topic 805, &lt;span style="font-style: italic;"&gt;Business Combinations&lt;/span&gt;, the Company generally recognizes the identifiable assets acquired and the liabilities assumed at their fair values as of the date of acquisition. The Company measures goodwill as the
          excess of consideration transferred over the net of the acquisition date fair values of the identifiable assets acquired and liabilities assumed. Goodwill is assigned to each reporting unit based upon the relative fair value of tangible assets
          acquired. The acquisition method of accounting requires the Company to make significant estimates and assumptions regarding the fair values of the elements of a business combination as of the date of acquisition, including the fair values of real
          estate inventory and contingent consideration. Significant estimates and assumptions impacting the fair value of the acquired real estate inventory include subjective and/or complex judgments regarding items such as estimates of future net
          proceeds, discount rate, and costs to complete. Significant estimates and assumptions impacting the fair value of contingent consideration include subjective and/or complex judgments regarding items such as the gross margin discount rate, gross
          margin volatility, drift rate, and cost of debt.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The acquisition method of accounting also requires the Company to refine these estimates over a measurement period not to exceed one year to
          reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. If the Company is required to adjust provisional
          amounts that have been recorded for the fair values of assets and liabilities in connection with acquisitions, these adjustments could have a material impact on the Company&#x2019;s financial condition and results of operations. If the subsequent actual
          results and updated projections of the underlying business activity change compared with the assumptions and projections used to develop these values, the Company could record future impairment charges.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Note 19 describes the business combination completed during the year ended December 31, 2023 and the estimates, assumptions used, and areas for
          which the acquisition accounting is not yet finalized.&lt;/div&gt;
</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_cc276f9120d740f78df8fbda64141ae8">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. As of March 31,
          2024 and December 31, 2023, the majority of cash and cash equivalents were in demand deposit accounts with major financial institutions. At various times throughout the year, the Company may have cash deposited with these financial institutions
          that exceeds federally insured limits, and the Company could be negatively impacted if the underlying financial institutions fail or are subject to other adverse conditions. To date, the Company has experienced no loss or diminished access to
          cash in its demand deposit accounts.&lt;/div&gt;
</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InventoryRealEstatePolicy
      contextRef="c20240101to20240331"
      id="Text_5c49904c9c2c48199fbdf1ab88c196ee">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Real estate inventory&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Real estate inventory consists primarily of the capitalized costs of finished homes, homes under construction, and residential lots. The
          Company includes the costs of lot acquisitions, development, direct home construction, capitalized interest, closing costs and direct and certain indirect overhead costs incurred during home construction in real estate inventory.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Real estate inventory is stated at cost unless a community is determined to be impaired, at which point the inventory is written down to fair
          value as required by ASC Topic 360&#x2011;10, &lt;span style="font-style: italic;"&gt;Property, Plant, and Equipment&lt;/span&gt;. The Company reviews its real estate inventory for indicators of potential impairment on a quarterly basis at the community level
          considering market and economic conditions, current sales absorption rates and recent profitability of new home sales. When an indicator of impairment is identified, the Company prepares and analyzes cash flows at the community level on an
          undiscounted basis. If the undiscounted cash flows are less than the community&#x2019;s carrying value, the Company generally estimates the fair value using the estimated future discounted cash flows of the respective community. A community with a fair
          value less than its carrying value is written down to such fair value and resulting losses are reported within cost of home closings in the accompanying condensed consolidated statements of income. No impairments were recognized during the three months ended March 31, 2024 and 2023.&lt;/div&gt;
</us-gaap:InventoryRealEstatePolicy>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_9463b5f6e1604b31b8305ef4f190fb5c"
      unitRef="U002">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_817a72d14b714e4ab8ff3f5bd8532253"
      unitRef="U002">0</us-gaap:ImpairmentOfRealEstate>
    <sdhc:DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_317436bc352e4b3f90a8d6acb2247790">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Deposits on real estate under option or contract&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Deposits paid related to land and lot option purchase contracts are recorded and classified as deposits on real estate under option or contract
          until the related lots are purchased. Deposits are reclassified as a component of real estate inventory at the time the deposit is used to offset the acquisition price of the lots based on the terms of the underlying agreements. To the extent
          they are nonrefundable, deposits are expensed to cost of home closings if the option agreement is terminated or lot acquisition is no longer considered probable. There were no write offs of deposits associated with terminated option contracts during the three months ended March 31, 2024 and 2023. Since the Company&#x2019;s land and lot option contracts typically do
          not require specific performance, the Company does not consider such contracts to be contractual obligations to purchase the lots and total exposure to loss under such contracts is limited to nonrefundable deposits and any capitalized
          preacquisition costs. See Note 10 for information on land and lot option contracts.&lt;/div&gt;
</sdhc:DepositsOnRealEstateUnderOptionOrContractsPolicyTextBlock>
    <sdhc:WriteOffOfDepositsAssociatedWithTerminatedOptionContracts
      contextRef="c20240101to20240331"
      decimals="-6"
      id="Fact_a5eadd959d9f44ec88bf5105ad78c7c8"
      unitRef="U002">0</sdhc:WriteOffOfDepositsAssociatedWithTerminatedOptionContracts>
    <sdhc:WriteOffOfDepositsAssociatedWithTerminatedOptionContracts
      contextRef="c20230101to20230331"
      decimals="-6"
      id="Fact_7158db5235b048d6ba8f5c8138185f51"
      unitRef="U002">0</sdhc:WriteOffOfDepositsAssociatedWithTerminatedOptionContracts>
    <sdhc:RealEstateNotOwnedPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_51e6f437f3fb40988a4d06e68fcb4004">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Real estate not owned&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In limited circumstances, the Company may sell finished lots it owns to a land banker and simultaneously enter into an option agreement to
          repurchase those finished lots. In accordance with ASC 606&#x2011;10&#x2011;55&#x2011;70, these transactions are considered a financing arrangement rather than a sale because of the Company&#x2019;s options to repurchase these parcels at a higher price. As of March 31, 2024
          and December 31, 2023, approximately $13.6 million and $16.8 million, respectively, was recorded to real estate not owned, with a corresponding amount of approximately $13.6 million and $16.8 million, respectively, recorded to liabilities related
          to real estate not owned for the remaining balance of net cash received from the transactions for lots not yet repurchased (see Note 16 for information on transactions with related parties). The liabilities related to real estate not owned are
          excluded from the Company&#x2019;s debt covenant calculations.&lt;/div&gt;
</sdhc:RealEstateNotOwnedPolicyTextBlock>
    <sdhc:RealEstateNotOwned
      contextRef="c20240331"
      decimals="-5"
      id="Fact_f4cdf452c7af459b881554e0c3b891e6"
      unitRef="U002">13600000</sdhc:RealEstateNotOwned>
    <sdhc:RealEstateNotOwned
      contextRef="c20231231"
      decimals="-5"
      id="Fact_3d12895c61d443e4bdd5926ed4c36dce"
      unitRef="U002">16800000</sdhc:RealEstateNotOwned>
    <sdhc:LiabilitiesRelatedToRealEstateNotOwned
      contextRef="c20240331"
      decimals="-5"
      id="Fact_06c7c6d0fb5347ff840af9d3823c4aac"
      unitRef="U002">13600000</sdhc:LiabilitiesRelatedToRealEstateNotOwned>
    <sdhc:LiabilitiesRelatedToRealEstateNotOwned
      contextRef="c20231231"
      decimals="-5"
      id="Fact_9b24e580dc7842698c3fb6cb0c497627"
      unitRef="U002">16800000</sdhc:LiabilitiesRelatedToRealEstateNotOwned>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="c20240101to20240331"
      id="Text_7f8c0ae512774fa19af1f191f5da8b50">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Investments in unconsolidated entities&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Investments in unconsolidated entities, in which the Company has an ownership percentage interest or otherwise exercises significant influence,
          are accounted for under the equity method of accounting and are carried at cost, adjusted for the Company&#x2019;s proportionate share of earnings or losses and distributions. Such investments are included in other assets in the accompanying condensed
          consolidated balance sheets. For cash flow classification, to the extent distributions do not exceed cumulative earnings, the Company designates such distributions as return on capital. Distributions in excess of cumulative earnings are treated
          as return of capital.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company regularly reviews its investments in unconsolidated entities to determine whether there is a decline in fair value below book
          value. If there is a decline that is other-than-temporary, the investment is written down to fair value. There were no
          other-than-temporary impairments of investments in unconsolidated entities recognized during the three months ended March 31, 2024 and 2023.&lt;/div&gt;
</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_7196830f0cf14b7caf37dec2bd4fd83b"
      unitRef="U002">0</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_679c19296d3b4568888b6c6658be229b"
      unitRef="U002">0</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_148246dc0a784c1a883ff9a535e783c3">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Property and equipment are recorded at cost. Depreciation is generally recorded using the straight-line method over the estimated useful lives
          of the assets, which range from &lt;span style="-sec-ix-hidden:Fact_da90093ccbb04f1ab5656598020def13"&gt;two&lt;/span&gt; to five years. Expenditures for maintenance and repairs are charged to expense as incurred. Additions and betterments are capitalized. The cost of property and equipment sold or otherwise disposed of, and the accumulated depreciation
          thereon, is eliminated from the property and equipment and accumulated depreciation accounts, and gains and losses are reflected in other income in the accompanying condensed consolidated statements of income.&lt;/div&gt;
</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20240331_RangeAxis_MaximumMember"
      id="Fact_6ef6562b221b477c89bd6c4b202290cd">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <sdhc:OtherAssetPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_2d17e83229f14f3787981d997c93ae85">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Other assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Other assets consist of the following (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;/div&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Development reimbursement receivables from land bankers (Note 10)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;6,231&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;10,550&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Debt issuance costs, net of accumulated amortization&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,691&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;721&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Prepaid insurance and other expenses&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,692&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;3,481&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating lease right-of-use assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,647&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,789&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;3,330&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,090&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total other assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;15,591&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;18,631&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Debt issuance costs represent the fees associated with the Company&#x2019;s revolving credit facility. These costs are recorded in the accompanying
          condensed consolidated balance sheets within other assets and amortized using the straight-line method over the term of the credit facility. As of March 31, 2024 and December 31, 2023, debt issuance costs net of accumulated amortization totaled
          approximately $1.7 million and $0.7
          million, respectively. Amortization of debt issuance costs was approximately $0.3 million and $0.2 million for the three months ended March 31, 2024 and 2023, respectively, and is included in interest expense in the accompanying condensed consolidated statements of
          income.&lt;/div&gt;
</sdhc:OtherAssetPolicyTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_a03d6d17253d4802bd32f69bf57d4195">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Other assets consist of the following (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;/div&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Development reimbursement receivables from land bankers (Note 10)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;6,231&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;10,550&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Debt issuance costs, net of accumulated amortization&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,691&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;721&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Prepaid insurance and other expenses&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,692&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;3,481&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating lease right-of-use assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,647&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,789&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;3,330&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,090&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total other assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;15,591&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;18,631&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:OtherReceivables
      contextRef="c20240331"
      decimals="-3"
      id="Fact_70923d7502d8484e9f2a628ee5612144"
      unitRef="U002">6231000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ba6fadc7bc184cf0b04d33a63e5126e9"
      unitRef="U002">10550000</us-gaap:OtherReceivables>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="c20240331"
      decimals="-3"
      id="Fact_9fe6c1f79b6c48cf9841cba562aa0414"
      unitRef="U002">1691000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_92038c79800b46f3b148802e0ef9c4c1"
      unitRef="U002">721000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="c20240331"
      decimals="-3"
      id="Fact_e44854cce48c4efe8e2810d8c8bf7753"
      unitRef="U002">2692000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_9fb4cb2cfa9348c1b9bfd8e0a0712015"
      unitRef="U002">3481000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20240331"
      decimals="-3"
      id="Fact_6076a40817294b639091f1540c96b365"
      unitRef="U002">1647000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20231231"
      decimals="-3"
      id="Fact_9dab18f07fec4c789000cf8fa9698da8"
      unitRef="U002">1789000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="c20240331"
      decimals="-3"
      id="Fact_eac4bebbd37f40deae0ebf138479bd62"
      unitRef="U002">3330000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="c20231231"
      decimals="-3"
      id="Fact_828c0f86bd514b35b90f0af391851faa"
      unitRef="U002">2090000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssets
      contextRef="c20240331"
      decimals="-3"
      id="Fact_7acdf5cd10934cfa8f462d335c5a784a"
      unitRef="U002">15591000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_bb8244fc41924efda6c16d57dd78f6d7"
      unitRef="U002">18631000</us-gaap:OtherAssets>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="c20240331"
      decimals="-5"
      id="Fact_dac09a55c4274601b5948e3d90ace1c6"
      unitRef="U002">1700000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="c20231231"
      decimals="-5"
      id="Fact_bc98297c499b44608fda3c69b6395b9f"
      unitRef="U002">700000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="c20240101to20240331"
      decimals="-5"
      id="Fact_e964729ebf8e4ad0a675abfc9a6d3c67"
      unitRef="U002">300000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="c20230101to20230331"
      decimals="-5"
      id="Fact_af5db11814e5493e9b30f4f44384c5e6"
      unitRef="U002">200000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="c20240101to20240331"
      id="Text_bb56423789b14f0ca7500a036b086b54">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Goodwill totaled $25.7
          million as of March 31, 2024 and December 31, 2023, respectively, and represents the excess of the purchase price of the Devon Street acquisition (see Note 19) above the preliminary estimate of fair value of the net assets acquired at the
          acquisition date. The Company assesses goodwill for impairment each year as of October 1 and between annual evaluations if events or circumstances change that would more likely than not reduce the fair value of the reporting unit to which the
          goodwill was assigned below its carrying amount. When evaluating goodwill for impairment, the Company may perform the optional qualitative assessment by considering factors including macroeconomic conditions, industry and market conditions,
          overall financial performance and other relevant entity-specific events. If the Company bypasses the qualitative assessment, or if the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its
          carrying value, the Company will perform quantitative impairment testing by comparing the fair value of a reporting unit with its carrying amount. The Company performed its annual impairment assessment for goodwill as of October 1, 2023 and
          concluded there was no impairment of the recorded balance. As of March 31, 2024 and December 31, 2023, no events or changes in
          circumstances indicate the carrying value may not be recoverable.&lt;/div&gt;
</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:Goodwill
      contextRef="c20240331"
      decimals="-5"
      id="Fact_e8c8a2affc5c4ab29756d4ca1ab681c4"
      unitRef="U002">25700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="c20231231"
      decimals="-5"
      id="Fact_df2fdc9ff63f410e8bc1c804ca0fe406"
      unitRef="U002">25700000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_9801f490b1c54b78b434b610f9dfc68d"
      unitRef="U002">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_5c4d61c52c8241afa167e9bdd9497fb5"
      unitRef="U002">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="c20240101to20240331"
      id="Text_156a06f2506f415881741f409d7afd5b">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Warranty reserves&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Homebuyers are provided with a limited warranty against certain building defects for up to one year after the home closing and a limited warranty against structural claims for up to&#160;10 years after the home closing. The Company estimates the costs to be incurred under these warranties and records a liability in the amount of such costs at the time revenue is recognized. Such costs primarily
          include repairs of minor construction and cosmetic defects associated with homeowner claims. The Company estimates warranty reserves based on historical data and trends for its communities and periodically assesses the adequacy of its recorded
          warranty liability and adjusts the amounts as necessary. Warranty reserves are included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets, and additions and adjustments to the reserves are
          included in cost of home closings within the accompanying condensed consolidated statements of income. Actual warranty costs could differ from the current estimates.&lt;/div&gt;
</us-gaap:StandardProductWarrantyPolicy>
    <sdhc:LimitedWarrantyPeriodAgainstBuildingDefects
      contextRef="c20240101to20240331_RangeAxis_MaximumMember"
      id="Fact_a89bbd9ae6b94a6fa61dd8eea4a75952">P1Y</sdhc:LimitedWarrantyPeriodAgainstBuildingDefects>
    <sdhc:LimitedWarrantyPeriodAgainstStructuralClaims
      contextRef="c20240101to20240331_RangeAxis_MaximumMember"
      id="Fact_3f7f7ece59f34022ba573595c8fd016e">P10Y</sdhc:LimitedWarrantyPeriodAgainstStructuralClaims>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_dd0b8b479c6b4ab2aa9f2caa3785595e">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Leases&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;ASC Topic 842, &lt;span style="font-style: italic;"&gt;Leases&lt;/span&gt;, provides practical expedients and accounting policy elections for ongoing
          lease accounting. The Company has elected the recognition exemption for short-term leases for all leases that qualify. Under this exemption, the Company will not recognize right-of-use (ROU) assets or lease liabilities for those leases that
          qualify as a short-term lease (a lease term of 12 months of less), which includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company has also elected the practical expedient
          to not separate lease and non-lease components for all existing asset classes.&lt;/div&gt;
</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_553577e9bf1a4d028f749a447353aab0">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company recognizes revenue when a home closes with a homebuyer, which is the time at which title and possession of the property are
          transferred to that homebuyer and all cash consideration due from the homebuyer is received. The Company&#x2019;s performance obligation, to deliver the home, is generally satisfied in less than one year from the original contract date.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;When the Company executes sales contracts with its homebuyers, or when it requires advance payment from homebuyers for custom changes, upgrades
          or options related to their homes, the cash deposits received are recorded as contract liabilities until the homes are closed or the contracts are canceled. The Company either retains or refunds to the customer deposits on canceled sales
          contracts, depending upon the applicable provisions of the contract or other circumstances. As of March 31, 2024 and December 31, 2023, customer deposits totaled $9.0 million and $7.2 million, respectively. Substantially all customer
          deposits are recognized in revenue within one year of being received from homebuyers.&lt;/div&gt;
</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20240331"
      decimals="-5"
      id="Fact_59c9b2e833a74bc5b9461646eda56c9b"
      unitRef="U002">9000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20231231"
      decimals="-5"
      id="Fact_3d058834014842e399cc38213bfa2572"
      unitRef="U002">7200000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_f8a88bca4b6e448f977a93a1e687139b">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Cost of home closings&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Cost of home closings includes the costs of lot acquisition, development, direct home construction, capitalized interest, closing costs, direct
          and certain indirect overhead costs and estimated warranty for the homes. Estimates of costs incurred or to be incurred but not paid are accrued and expensed at the time of closing.&lt;/div&gt;
</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="c20240101to20240331"
      id="Text_439e7383b8ae4b638da53db57e4a3c56">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Share-based payments&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Equity-based compensation is accounted for as an expense in accordance with the fair value recognition and measurement provisions of U.S. GAAP
          which requires compensation cost for the grant-date fair value of equity-based awards to be recognized over the requisite service period. The Company accounts for forfeitures when they occur, and any compensation expense previously recognized on
          unvested equity-based awards will be reversed when forfeited. The fair value of restricted stock units (RSUs) is based on the fair value of the Class A common stock at the time of grant.&lt;/div&gt;
</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_d5476b245ab147f19bfe1e704659eea4">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Income taxes&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;After consummation of the IPO, Smith Douglas Homes Corp. became subject to U.S. federal, state, and local income taxes with respect to its
          allocable share of taxable income of Smith Douglas Holdings LLC assessed at the prevailing corporate tax rates.&#160; Smith Douglas Holdings LLC operates as a limited liability company and is treated as a partnership for income tax purposes.
          Accordingly, it incurs no significant liability for federal or state income taxes since the taxable income or loss is passed through to its members. Smith Douglas Holdings LLC incurs liabilities for certain state taxes payable directly by it,
          which are not significant and for which the expense is included in the provision for income taxes in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024 and in selling, general and administrative
          costs in the accompanying condensed consolidated statement of income for the three months ended March 31, 2023.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In calculating the provision for interim income taxes, in accordance with ASC Topic 740, &lt;span style="font-style: italic;"&gt;Income Taxes&lt;/span&gt;,
          an estimated annual effective tax rate is applied to year-to-date ordinary income. At the end of each interim period, the Company estimates the effective tax rate expected to be applicable for the full fiscal year. This differs from the method
          utilized at the end of an annual period.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For annual periods, income taxes are accounted for using the asset and liability method. Under this method, deferred tax assets and liabilities
          are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred
          tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income
          in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be
          sustained on examination by the taxing authority, based on the technical merits of the position. As of March 31, 2024 and December 31, 2023, there were no known items which would result in a significant accrual for uncertain tax positions.&lt;/div&gt;
</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c20240331"
      decimals="-3"
      id="Fact_c5bd08ded00b45d8a7aae044d851a9a0"
      unitRef="U002">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c20231231"
      decimals="-3"
      id="Fact_930e2253543b4427be5a7c5292c37ecb"
      unitRef="U002">0</us-gaap:UnrecognizedTaxBenefits>
    <sdhc:TaxReceivableAgreementPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_0b249043edd742c294f310662419356c">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; Tax receivable agreement&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In connection with the IPO and related
              transactions, the Company entered into a Tax Receivable Agreement (TRA) with Smith Douglas Holdings LLC and the Continuing Equity Owners that will provide for the payment by Smith Douglas Homes Corp. to the Continuing Equity Owners of 85% of the amount of tax benefits, if any, that Smith Douglas Homes Corp. realizes (or in some circumstances is deemed to realize) related to the
              tax basis adjustments described in Note 14 as such savings are realized.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;In addition to tax expenses, the
              Company will also make payments under the TRA, which are expected to be significant. The Company will account for the income tax effects and corresponding TRA&#x2019;s effects resulting from future taxable purchases or redemptions of LLC Interests
              of the Continuing Equity Owners by recognizing an increase in deferred tax assets, based on enacted tax rates at the date of the purchase or redemption. Further, the Company will evaluate the likelihood that it will realize the benefit
              represented by the deferred tax asset and, to the extent that management estimates that it is more likely than not that the Company will not realize the benefit, the Company will reduce the carrying amount of the deferred tax asset with a
              valuation allowance. The amounts to be recorded for both the deferred tax assets and the liability for obligations under the TRA will be estimated at the time of any purchase or redemption as a reduction to stockholders&#x2019; equity, and the
              effects of changes in any estimates after this date will be included in net income. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income. Judgement is required in assessing the future tax
              consequences of events that have been recognized in the Company&#x2019;s financial statements. A change in the Company&#x2019;s assessment of such consequences, such as realization of deferred tax assets, changes in tax laws or interpretations thereof
              could materially impact results.&lt;/div&gt;
</sdhc:TaxReceivableAgreementPolicyTextBlock>
    <sdhc:PercentageOfPaymentOnTaxBenefit
      contextRef="c20240116to20240116_OwnershipAxis_ContinuingEquityOwnersMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="2"
      id="Fact_b7b27253999f4f2da05916cc99da9695"
      unitRef="U006">0.85</sdhc:PercentageOfPaymentOnTaxBenefit>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_f7df20237db14ca3b25e40e22da4805b">
&lt;div&gt;&lt;br/&gt;

        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Advertising costs&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company expenses advertising costs as they are incurred. Advertising expense, which is included in selling, general and administrative
          costs in the accompanying condensed consolidated statements of income, was approximately $1.2 million and $1.0 million for the three months ended March 31, 2024 and 2023, respectively.&lt;/div&gt;
</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="c20240101to20240331"
      decimals="-5"
      id="Fact_b6c1518647614d76aa16da67936eb847"
      unitRef="U002">1200000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="c20230101to20230331"
      decimals="-5"
      id="Fact_d9aece10671c47e296582a5949f0a543"
      unitRef="U002">1000000</us-gaap:AdvertisingExpense>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="c20240101to20240331"
      id="Text_7aab73d6bbad4e9e837aa2b2fb8737d6">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Recent rules and accounting pronouncements&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment
            Disclosures" (ASU 2023-07), which requires expanded disclosure of significant segment expenses and other segment items on an annual and interim basis. ASU 2023-07 is effective for the Company for annual periods beginning after January 1, 2024
            and interim periods beginning after January 1, 2025. The Company is currently evaluating the impact ASU 2023-07 will have on its financial statement disclosures.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In December 2023, FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#x201d; (ASU 2023-09), which requires expanded disclosure of the
            Company&#x2019;s income rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning after January 1, 2025. The Company is currently evaluating the impact ASU 2023-09 will have on its financial
            statement disclosures.&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In March 2024, the Securities and Exchange Commission (SEC) adopted the final rules that will require certain climate-related information in registration statements
              and annual reports. In April 2024, the SEC voluntarily stayed the new rules as a result of pending legal challenges. The new rules include a requirement to disclose material climate-related risks, descriptions of board oversight and risk
              management activities, the material impacts of these risks on a registrants' strategy, business model and outlook, and any material climate-related targets or goals, as well as material effects of severe weather events and other natural
              conditions and greenhouse gas emissions. Prior to the stay in the new rules, they would have been effective for annual periods beginning January 1, 2025, except for the greenhouse gas emissions disclosure which would have been effective for
              annual periods beginning January 1, 2026. The Company is currently evaluating the impact of these rules on its disclosures.&lt;/div&gt;
</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <sdhc:RealEstateInventoryAndCapitalizedInterestTextBlock
      contextRef="c20240101to20240331"
      id="Text_33ad58ed82e740d5ac3d178cfd61dd84">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 2 &#x2011; Real estate inventory and capitalized interest:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A summary of real estate inventory is as follows as of March 31, 2024 and December 31, 2023 (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;March 31,&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Lots held for construction&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;59,149&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;32,184&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Homes under construction, completed homes and model homes&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;174,931&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;180,920&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total real estate inventory&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;234,080&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;213,104&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company capitalizes into real estate inventory interest costs incurred on homes under construction during the construction period until
            substantial completion. The Company does not capitalize interest on homes where construction has been suspended.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A summary of capitalized interest is as follows (in thousands):&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Three Months Ended March 31,&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Capitalized interest, beginning of period&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,338&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,117&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Interest incurred&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;939&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;510&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Interest expensed&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(698&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(245&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 2px;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Interest charged to cost of home closings&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(721&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(603&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Capitalized interest, end of period&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;858&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;779&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</sdhc:RealEstateInventoryAndCapitalizedInterestTextBlock>
    <sdhc:RealEstateInventoryTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_44567947672a47f48d056e52371a0b46">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A summary of real estate inventory is as follows as of March 31, 2024 and December 31, 2023 (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;March 31,&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Lots held for construction&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;59,149&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;32,184&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Homes under construction, completed homes and model homes&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;174,931&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;180,920&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total real estate inventory&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;234,080&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;213,104&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</sdhc:RealEstateInventoryTableTextBlock>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="c20240331"
      decimals="-3"
      id="Fact_dfdd68aa6e4248319b23408d74c4efaf"
      unitRef="U002">59149000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="c20231231"
      decimals="-3"
      id="Fact_b89621744f7e46aabcbe3987453ec14f"
      unitRef="U002">32184000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateConstructionInProcess
      contextRef="c20240331"
      decimals="-3"
      id="Fact_a34aca8129ba4375b8add3872e7cc4b3"
      unitRef="U002">174931000</us-gaap:InventoryRealEstateConstructionInProcess>
    <us-gaap:InventoryRealEstateConstructionInProcess
      contextRef="c20231231"
      decimals="-3"
      id="Fact_23b1678aee834984b00799af65e8979b"
      unitRef="U002">180920000</us-gaap:InventoryRealEstateConstructionInProcess>
    <us-gaap:InventoryRealEstate
      contextRef="c20240331"
      decimals="-3"
      id="Fact_ee81e4aed1df4db2a8f078834179cdcb"
      unitRef="U002">234080000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e02b5848847547d690e4549c0e6a0d55"
      unitRef="U002">213104000</us-gaap:InventoryRealEstate>
    <sdhc:CapitalizedInterestCostsTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_5dc3658fbf3b4896841f392ae26e497b">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A summary of capitalized interest is as follows (in thousands):&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Three Months Ended March 31,&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Capitalized interest, beginning of period&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,338&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,117&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Interest incurred&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;939&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;510&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Interest expensed&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(698&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(245&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 2px;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Interest charged to cost of home closings&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(721&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(603&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Capitalized interest, end of period&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;858&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;779&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</sdhc:CapitalizedInterestCostsTableTextBlock>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="c20231231"
      decimals="-3"
      id="Fact_05340d7f604a46609dc76a0a4052d1f9"
      unitRef="U002">1338000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="c20221231"
      decimals="-3"
      id="Fact_cafe7226a55a4146af22202c8bb5bc73"
      unitRef="U002">1117000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_ba5255c2b7544139a84d3335e35b4fed"
      unitRef="U002">939000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_391e4fc4327f404baf94749141e1fd39"
      unitRef="U002">510000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:InterestExpense
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_653d94b21b70447d8d90e49c00c8e964"
      unitRef="U002">698000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_1a51d45cae614dcd81a549aee8bda3d8"
      unitRef="U002">245000</us-gaap:InterestExpense>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_e2e607b146aa417fa9fecd5d7b5f79b0"
      unitRef="U002">721000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_5f5c7148287948d8b77a3c6044fcfb77"
      unitRef="U002">603000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="c20240331"
      decimals="-3"
      id="Fact_7658e3dfbd864ea3a6c594e6311cb584"
      unitRef="U002">858000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="c20230331"
      decimals="-3"
      id="Fact_7414507da84747e18596532b8eb3adf0"
      unitRef="U002">779000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_6b7a297b72db4cf28e86fa7012a7f708">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 3 &#x2011; Property and equipment:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Property and equipment consists of the following as of March 31, 2024 and December 31, 2023 (in thousands):&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;br/&gt;
                  &lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Automobiles&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;49&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;49&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Airplanes&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,143&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,141&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Furniture and fixtures&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;4,153&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,755&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Computer equipment&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;40&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;40&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;5,385&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;4,985&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Less: Accumulated depreciation and amortization&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(3,751&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(3,442&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Net property and equipment&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,634&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,543&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Depreciation expense was $0.3
            million and $0.2 million for the three months ended March 31, 2024 and 2023, respectively.&lt;/div&gt;
</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="c20240101to20240331"
      id="Text_97f2e888365643a2bcb6f11c22641b7f">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Property and equipment consists of the following as of March 31, 2024 and December 31, 2023 (in thousands):&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;br/&gt;
                  &lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Automobiles&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;49&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;49&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Airplanes&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,143&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,141&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Furniture and fixtures&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;4,153&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,755&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Computer equipment&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;40&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;40&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;5,385&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;4,985&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Less: Accumulated depreciation and amortization&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(3,751&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(3,442&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Net property and equipment&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,634&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,543&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20240331_PropertyPlantAndEquipmentByTypeAxis_AutomobilesMember"
      decimals="-3"
      id="Fact_973c25bd5ad94f7cacb2e03a3dd117f5"
      unitRef="U002">49000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_AutomobilesMember"
      decimals="-3"
      id="Fact_c7ec7abf13664ce39d70a83dfb980e28"
      unitRef="U002">49000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20240331_PropertyPlantAndEquipmentByTypeAxis_AirTransportationEquipmentMember"
      decimals="-3"
      id="Fact_920f8394999a4ab490ee4d9d8cc7ff7b"
      unitRef="U002">1143000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_AirTransportationEquipmentMember"
      decimals="-3"
      id="Fact_a1517519a7f84d78a5e5d53b959ba126"
      unitRef="U002">1141000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20240331_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact_881f8887df684507ab3a7df45597ed93"
      unitRef="U002">4153000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact_f4d374c72dc9453d9b48de40a7f5f424"
      unitRef="U002">3755000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20240331_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember"
      decimals="-3"
      id="Fact_45ff600e48034787bb5f0a4b515d7e12"
      unitRef="U002">40000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember"
      decimals="-3"
      id="Fact_6c21e70223484aa385a7ab76d14475c7"
      unitRef="U002">40000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20240331"
      decimals="-3"
      id="Fact_586d18e1c6f64c01afdd59b27f4854cb"
      unitRef="U002">5385000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231"
      decimals="-3"
      id="Fact_45ffd1bc0057479fa63f996a3a49fc5a"
      unitRef="U002">4985000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="c20240331"
      decimals="-3"
      id="Fact_66d43da90169412ebe80c6a4bea67067"
      unitRef="U002">3751000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="c20231231"
      decimals="-3"
      id="Fact_16fe8aed10e64bac96a214d4bfecd61d"
      unitRef="U002">3442000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20240331"
      decimals="-3"
      id="Fact_47703d7884e2410a9a30dcfe4deddfa4"
      unitRef="U002">1634000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c1c2b98928e64ed2aae929be8db497af"
      unitRef="U002">1543000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="c20240101to20240331"
      decimals="-5"
      id="Fact_4851fa7519fc4379b10200e88da800b6"
      unitRef="U002">300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="c20230101to20230331"
      decimals="-5"
      id="Fact_5613c53c74534d6d82908b9192b493d8"
      unitRef="U002">200000</us-gaap:Depreciation>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_910287370139461b8ba6d78f264f732e">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 4 &#x2013; Notes payable:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of March 31, 2024, the Company has a $250.0
          million unsecured revolving credit facility that was entered into concurrently with the IPO (the Amended Credit Facility), which replaced the previous $175.0
          million unsecured revolving credit facility. The Amended Credit Facility matures in &lt;span style="-sec-ix-hidden:Fact_0b215867489f4d069199d3da6dcca598"&gt;January 2027&lt;/span&gt;, except that the Company may request
          a one-year extension of such maturity date. The Amended Credit Facility also includes a $100.0 million accordion feature, subject to additional commitments, and provides that up to $20.0 million may be used for letters of credit.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The borrowings and letters of credit outstanding under the Amended Credit Facility may not exceed the borrowing base as defined in the Amended
          Credit Facility. The borrowing base primarily consists of a percentage of commercial land, land held for development, lots under development and finished lots held by the Company.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Borrowings under the Amended Credit Facility bear interest, at the borrower&#x2019;s option, at either a base rate or Secured Overnight Financing Rate
          (which may be a daily simple rate or based on 1-, 3- or 6-month interest periods, in each case at the borrower&#x2019;s option), plus an applicable margin. The applicable margin ranges from 2.35% to 3.00% based on the Company&#x2019;s leverage ratio as determined in
          accordance with a pricing grid defined in the Amended Credit Facility. Interest is payable in arrears on the last business day of each month or at the end of each 1, 3 or 6month interest period, as applicable. As of March 31, 2024, the interest
          rate on outstanding borrowings under the Amended Credit Facility was 7.76%.&#160; Borrowings under the previous credit facility bore
          interest at the Prime Rate, as defined, plus an applicable margin ranging from minus (25) basis points to 20 basis points based on the Company&#x2019;s leverage ratio as determined in accordance with a pricing grid. As of December 31, 2023, the interest rate on
          outstanding borrowings was 8.25%.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Amended Credit Facility contains certain financial covenants, including requirements to maintain (i) a minimum tangible net worth equal to
          the sum of (a) $130.0 million, (b) 32.5%
          of pre&#x2011;tax income earned in any fiscal quarter after June 30, 2023, (c) 75% of the equity proceeds of Smith Douglas Homes Corp. from
          the IPO and (d) 50% of any new equity proceeds of Smith Douglas Homes Corp. and its subsidiaries after the IPO, (ii) a maximum
          leverage ratio of 60%, (iii) a minimum ratio of EBITDA to interest incurred of 2.00 to 1.0, and (iv) a minimum liquidity requirement of $15.0 million. The
          Amended Credit Facility also contains various covenants that, among other restrictions, limit the ability of Smith Douglas Homes LLC and the other borrowers to incur additional debt and to make certain investments and distributions. Additionally,
          the Amended Credit Facility contains certain covenants that restricts certain activities of Smith Douglas Homes Corp. The Amended Credit Facility also contains customary events of default relating to, among other things, failure to make payments,
          breach of covenants and breach of representations. If an event of default occurs and is continuing, the borrowers may be required to immediately repay all amounts outstanding under the Amended Credit Facility.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of March 31, 2024, there were no
          outstanding borrowings under the Amended Credit Facility. As of December 31, 2023, outstanding borrowings under the previous credit facility totaled $71.0
          million. As of March 31, 2024 and December 31, 2023, there were no outstanding letters of credit. Availability as determined in
          accordance with the Borrowing Base, as defined, totaled approximately $118.5 million as of March 31, 2024.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On July 31, 2023, the Company entered into a three-year
          seller note payable of $5.0 million as part of the consideration for the acquisition of Devon Street Homes, L.P., which bears interest
          at 8% per annum. The seller note is payable in quarterly installments of principal and accrued interest beginning September 30, 2023 through maturity on September 30, 2026. The seller is currently employed as the division president of the Houston division.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company also has loans payable to banks collateralized by vehicles purchased from the proceeds of the loans with an outstanding balance of
          $7,000 and $8,000 as of
          March 31, 2024 and December 31, 2023, respectively, which are included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Future maturities of notes payable to third parties, including borrowings under the Amended Credit Facility, are as follows as of March 31,
          2024 (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;Year ending December 31,&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2024 &lt;sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,187&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,696&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2026&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,364&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;4,247&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt; font-variant: normal;"&gt;
                  &lt;div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;"&gt;(1)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Remaining payments are for the nine months ending
                    December 31, 2024.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="-5"
      id="Fact_32d9d8a764044602a534c02de07227a3"
      unitRef="U002">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="c20231231_CreditFacilityAxis_PreviousCreditFacilityMember"
      decimals="-5"
      id="Fact_29b52ad17988471bb630dbf3178e5d47"
      unitRef="U002">175000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <sdhc:DebtInstrumentAdditionalExtendedMaturityPeriod
      contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"
      id="Fact_ee8f707ad81042c8bf60cc83e2d42844">P1Y</sdhc:DebtInstrumentAdditionalExtendedMaturityPeriod>
    <sdhc:LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature
      contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"
      decimals="-5"
      id="Fact_f01be16fea3e4c8aa7238aaaf3099057"
      unitRef="U002">100000000</sdhc:LineOfCreditFacilityAdditionalBorrowingCapacityAccordionFeature>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="c20240331_CreditFacilityAxis_LetterOfCreditMember"
      decimals="-5"
      id="Fact_c01c154f767d4f219cd8c50fdab18aaa"
      unitRef="U002">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="c20240116to20240116_CreditFacilityAxis_RevolvingCreditFacilityMember_RangeAxis_MinimumMember"
      decimals="4"
      id="Fact_3ba5dd64b7f84dd5b755992fcd339656"
      unitRef="U006">0.0235</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="c20240116to20240116_CreditFacilityAxis_RevolvingCreditFacilityMember_RangeAxis_MaximumMember"
      decimals="4"
      id="Fact_28961bc51c604625a89dd72e189d627b"
      unitRef="U006">0.03</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"
      decimals="4"
      id="Fact_1fba3383744b4beeb3882607e394a30b"
      unitRef="U006">0.0776</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c20240101to20240331_RangeAxis_MinimumMember_VariableRateAxis_PrimeRateMember"
      decimals="4"
      id="Fact_1b2ae20db798422189d2a0226044fce5"
      unitRef="U006">-0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c20240101to20240331_RangeAxis_MaximumMember_VariableRateAxis_PrimeRateMember"
      decimals="4"
      id="Fact_4ab409a710a949fead374d5b1e52e728"
      unitRef="U006">0.0020</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="c20231231_CreditFacilityAxis_RevolvingCreditFacilityMember"
      decimals="4"
      id="Fact_a5a69ecc01f94c8990053e3b98ad7910"
      unitRef="U006">0.0825</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:TangibleCapitalRequiredForCapitalAdequacy
      contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember"
      decimals="-5"
      id="Fact_55dbac94804740818dcc80a572c81766"
      unitRef="U002">130000000</us-gaap:TangibleCapitalRequiredForCapitalAdequacy>
    <sdhc:PreTaxIncomePercentage
      contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember"
      decimals="3"
      id="Fact_264815a9c6c64bc497fb11f2fd9cc9f1"
      unitRef="U006">0.325</sdhc:PreTaxIncomePercentage>
    <sdhc:EquityProceedsPercentage
      contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="2"
      id="Fact_40083c6098834c0bbf5c865a41fa6063"
      unitRef="U006">0.75</sdhc:EquityProceedsPercentage>
    <sdhc:EquityProceedsPercentage
      contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember_LongtermDebtTypeAxis_MinimumTangibleNetWorthMember"
      decimals="2"
      id="Fact_b46a7a8bb3114fefa95fca13b4406060"
      unitRef="U006">0.50</sdhc:EquityProceedsPercentage>
    <sdhc:MaximumLeverageRatio
      contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"
      decimals="2"
      id="Fact_b8abc8264bc74c0ab1c25a3be6e31d05"
      unitRef="U006">0.60</sdhc:MaximumLeverageRatio>
    <sdhc:MinimumRatioOfEBITDAToInterestIncurred
      contextRef="c20240101to20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"
      decimals="2"
      id="Fact_42854a2bfe354acb89896d888a47b63a"
      unitRef="U006">2</sdhc:MinimumRatioOfEBITDAToInterestIncurred>
    <sdhc:CreditFacilityMinimumLiquidityRequirement
      contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"
      decimals="-5"
      id="Fact_33e31d0c8fd04c18875528623e2622fe"
      unitRef="U002">15000000</sdhc:CreditFacilityMinimumLiquidityRequirement>
    <us-gaap:LineOfCredit
      contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"
      decimals="-6"
      id="Fact_ac7f1b9e0ed549d099769bb4fbd0547d"
      unitRef="U002">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="c20231231_CreditFacilityAxis_RevolvingCreditFacilityMember"
      decimals="-5"
      id="Fact_f6e4639dfe0941e1a6cdcf1c3f56d915"
      unitRef="U002">71000000</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="c20231231_CreditFacilityAxis_LetterOfCreditMember"
      decimals="-6"
      id="Fact_e0aefddff0f3411c9fcd1487a328ff52"
      unitRef="U002">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="c20240331_CreditFacilityAxis_LetterOfCreditMember"
      decimals="-6"
      id="Fact_747f749873f74eb9aa35cfc88917d80b"
      unitRef="U002">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="c20240331_CreditFacilityAxis_RevolvingCreditFacilityMember"
      decimals="-5"
      id="Fact_6a35e6cc6f964905a0e7982076f42e83"
      unitRef="U002">118500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="c20240101to20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember"
      id="Fact_fba6ce3b7d6f4d17a594053c222ff501">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember"
      decimals="-5"
      id="Fact_5900eeb255954880a9e1727bef4590aa"
      unitRef="U002">5000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember"
      decimals="2"
      id="Fact_61fd51002c2145369db1a4a95e804dbb"
      unitRef="U006">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="c20240101to20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember"
      id="Fact_9cd8d2dd419b47a895f76ce51d0a8671">quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20240101to20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember_LongtermDebtTypeAxis_SellerNotesMember"
      id="Fact_96a538c57f704280b02323eb2aa2e0d7">2026-09-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LoansPayableToBank
      contextRef="c20240331_CreditFacilityAxis_SecuredDebtMember"
      decimals="-3"
      id="Fact_447223f76cbf47c9b870610a20a44401"
      unitRef="U002">7000000</us-gaap:LoansPayableToBank>
    <us-gaap:LoansPayableToBank
      contextRef="c20231231_CreditFacilityAxis_SecuredDebtMember"
      decimals="-3"
      id="Fact_e4f9fd2971ba44fcac1ff521a8ba5994"
      unitRef="U002">8000000</us-gaap:LoansPayableToBank>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_54d5e60828b04b07b300560e55827a91">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Future maturities of notes payable to third parties, including borrowings under the Amended Credit Facility, are as follows as of March 31,
          2024 (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;Year ending December 31,&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2024 &lt;sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,187&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,696&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2026&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,364&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;4,247&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt; font-variant: normal;"&gt;
                  &lt;div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;"&gt;(1)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Remaining payments are for the nine months ending
                    December 31, 2024.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="-3"
      id="Fact_22355695ed124d21bf4e8e01f8e6ac0d"
      unitRef="U002">1187000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="-3"
      id="Fact_4cd2874a3ae44de3a351c6d993064316"
      unitRef="U002">1696000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="-3"
      id="Fact_f5733bcb11f04ba1a024427548312c42"
      unitRef="U002">1364000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LongTermDebt
      contextRef="c20240331_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="-3"
      id="Fact_efc0682119ff4ec9b42950ab32051203"
      unitRef="U002">4247000</us-gaap:LongTermDebt>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_0ab5fe7765db49449b99a5479edf6a00">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 5 &#x2011; Accrued expenses and other liabilities:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Accrued expenses and other liabilities consist of the following (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;br/&gt;
                  &lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Payroll and related liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,378&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;8,707&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Accrued incentive compensation&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,724&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,842&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Warranty reserves&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,978&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,839&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Lease liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,698&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,837&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Due to related parties and notes payable &#x2013; related party&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;&#x2014;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;938&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Accruals related to real estate development and other liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;6,247&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;7,416&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Contingent consideration&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,346&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,282&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total accrued expenses and other liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;19,371&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;26,861&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_11ed5cce49474ce6ba16d810ac1c8e25">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Accrued expenses and other liabilities consist of the following (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;br/&gt;
                  &lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Payroll and related liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,378&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;8,707&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Accrued incentive compensation&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,724&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,842&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Warranty reserves&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,978&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,839&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Lease liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,698&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,837&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Due to related parties and notes payable &#x2013; related party&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;&#x2014;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;938&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Accruals related to real estate development and other liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;6,247&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;7,416&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Contingent consideration&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,346&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,282&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total accrued expenses and other liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;19,371&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;26,861&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedSalariesCurrentAndNoncurrent
      contextRef="c20240331"
      decimals="-3"
      id="Fact_639dae8914164f7eab0e5bfebe2c2367"
      unitRef="U002">3378000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
    <us-gaap:AccruedSalariesCurrentAndNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_8f520a3259cf405ab3faba0a401aa0a4"
      unitRef="U002">8707000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
    <us-gaap:AccruedBonusesCurrentAndNoncurrent
      contextRef="c20240331"
      decimals="-3"
      id="Fact_fdb698d0538a40debe1cf9827b83799c"
      unitRef="U002">1724000</us-gaap:AccruedBonusesCurrentAndNoncurrent>
    <us-gaap:AccruedBonusesCurrentAndNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_32ec499def1c48059f0460598c9961ce"
      unitRef="U002">1842000</us-gaap:AccruedBonusesCurrentAndNoncurrent>
    <us-gaap:ProductWarrantyAccrual
      contextRef="c20240331"
      decimals="-3"
      id="Fact_db613586dcb647358366154c25c6570f"
      unitRef="U002">2978000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="c20231231"
      decimals="-3"
      id="Fact_b6ba202fd5a74b989cc43ff1cc1865a5"
      unitRef="U002">2839000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20240331"
      decimals="-3"
      id="Fact_75d28bee10e548a98f7fb6a6eb79e8a9"
      unitRef="U002">1698000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20231231"
      decimals="-3"
      id="Fact_384ce9e928eb4faba0b92f3efd77fd96"
      unitRef="U002">1837000</us-gaap:OperatingLeaseLiability>
    <sdhc:DueToRelatedPartiesAndNotesPayable
      contextRef="c20240331"
      decimals="-3"
      id="Fact_dfda48c710624179974e0bcbe20b7a56"
      unitRef="U002">0</sdhc:DueToRelatedPartiesAndNotesPayable>
    <sdhc:DueToRelatedPartiesAndNotesPayable
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f27fe45c835048fd9b8cf059981e2fe9"
      unitRef="U002">938000</sdhc:DueToRelatedPartiesAndNotesPayable>
    <sdhc:AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities
      contextRef="c20240331"
      decimals="-3"
      id="Fact_c96cb4adc8274388b66165a4266b8d8e"
      unitRef="U002">6247000</sdhc:AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities>
    <sdhc:AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_765e48c7b7cb482982c0e00eb6d95cbc"
      unitRef="U002">7416000</sdhc:AccrualsRelatedToRealEstateDevelopmentAndOtherLiabilities>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="c20240331"
      decimals="-3"
      id="Fact_de6928df3b5442a4acab6d7f207c5dc5"
      unitRef="U002">3346000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f2bdaf3e696d40a4818b555bd9ece55f"
      unitRef="U002">3282000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="c20240331"
      decimals="-3"
      id="Fact_345b123b0f394c8bb7c64db7cdc39c2a"
      unitRef="U002">19371000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_0d5f19ccf35d4311a69c6fcf482427ca"
      unitRef="U002">26861000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:ProductWarrantyDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_280ab93842694b87b419198b5ab69790">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 6 &#x2011; Warranty reserves:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A summary of the activity in the Company&#x2019;s warranty liability account is as follows (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;Three Months Ended March 31,&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Balance, beginning of period&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,839&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,071&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Additions to reserves from new home closings&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;382&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;336&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Warranty claims&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(143&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(129&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 2px;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Adjustments to pre&#x2011;existing reserves&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(100&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(21&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Balance, end of period&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,978&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,257&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ProductWarrantyDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_85c24820044f4c069893dbe373978ea2">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A summary of the activity in the Company&#x2019;s warranty liability account is as follows (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;Three Months Ended March 31,&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px; width: 75.74%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Balance, beginning of period&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,839&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,071&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Additions to reserves from new home closings&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;382&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;336&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Warranty claims&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(143&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(129&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 2px;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Adjustments to pre&#x2011;existing reserves&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(100&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(21&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 75.74%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Balance, end of period&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,978&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,257&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4236f98ab3044c82b2c4d42721187eb4"
      unitRef="U002">2839000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="c20221231"
      decimals="-3"
      id="Fact_ba7a59513b7d4f68bd733bae7bf9e430"
      unitRef="U002">2071000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_e4c88ba98f47426d991d7f386c90a0a2"
      unitRef="U002">382000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_0d23899cefa34f26b28fb0de5c3407a4"
      unitRef="U002">336000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_f40ed5ee6cfc4f388b1961262723057f"
      unitRef="U002">143000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_a1ee7ab3398f42c2ac63233dc1aa6f23"
      unitRef="U002">129000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_bef146b775154f119a3dc85dc3da9dda"
      unitRef="U002">100000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_25a9af7431ac427d91f7aed8ff60f24a"
      unitRef="U002">21000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrual
      contextRef="c20240331"
      decimals="-3"
      id="Fact_0df5cc9a3ca143aa8a2ff56c66f81085"
      unitRef="U002">2978000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="c20230331"
      decimals="-3"
      id="Fact_a5947e0e11e840508b126bf236cf7db2"
      unitRef="U002">2257000</us-gaap:ProductWarrantyAccrual>
    <sdhc:AccruedIncentiveCompensationTextBlock
      contextRef="c20240101to20240331"
      id="Text_099bdf44a11a4970b2d883a593f50751">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 7 &#x2011; Accrued incentive compensation:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company has incentive compensation agreements in place with certain employees, whereby a portion of the employee&#x2019;s annual bonus is paid
              over a three-year period. The long-term incentive compensation vests annually over the three-year period and is forfeited if the employee leaves without good reason or is terminated for cause. All long-term incentive compensation vests immediately upon a
              change in control. The Company recognized $0.7 million and $0.4 million of deferred compensation expense related to these incentive compensation agreements during the three months ended March 31, 2024 and 2023, respectively, which is included
              within selling, general and administrative costs in the accompanying condensed consolidated statements of income. As of March 31, 2024 and December 31, 2023, the Company had accumulated a total liability of approximately $1.7 million and $1.8 million,
              respectively, related to the incentive compensation agreements, which is included within accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets.&lt;/div&gt;
</sdhc:AccruedIncentiveCompensationTextBlock>
    <sdhc:PeriodForEmployeesAnnualBonusPaid
      contextRef="c20240101to20240331"
      id="Fact_52a252ef2ee8414dbef671cf84efb23d">P3Y</sdhc:PeriodForEmployeesAnnualBonusPaid>
    <sdhc:LongTermIncentiveCompensationVestingPeriod
      contextRef="c20240101to20240331"
      id="Fact_1b41177d16f145c081c60d19cb6ff320">P3Y</sdhc:LongTermIncentiveCompensationVestingPeriod>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="c20240101to20240331"
      decimals="-5"
      id="Fact_58dd10f4c30b4f5aa3ed464666f2f81e"
      unitRef="U002">700000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="c20230101to20230331"
      decimals="-5"
      id="Fact_0957ec326e55463e9386fcd93bfef887"
      unitRef="U002">400000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:AccruedBonusesCurrentAndNoncurrent
      contextRef="c20240331"
      decimals="-5"
      id="Fact_98ca117a00c449c6be4faf89ba0096d2"
      unitRef="U002">1700000</us-gaap:AccruedBonusesCurrentAndNoncurrent>
    <us-gaap:AccruedBonusesCurrentAndNoncurrent
      contextRef="c20231231"
      decimals="-5"
      id="Fact_fcc0cc92b21840148b89d2e57253625d"
      unitRef="U002">1800000</us-gaap:AccruedBonusesCurrentAndNoncurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="c20240101to20240331"
      id="Text_a86529b92dd6427f9a76bec5a400875a">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 8 &#x2011; Leases:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company leases certain office space and equipment for use in its operations. The Company assesses each of these contracts to determine
              whether the arrangement contains a lease as defined by ASC Topic 842. In order to meet the definition of a lease under ASC Topic 842, the contractual arrangement must convey to the Company the right to control the use of an identifiable asset
              for a period of time in exchange for consideration. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. Some leases contain renewal options and, in accordance with ASC Topic 842, the lease term
              includes those renewals only to the extent that they are reasonably certain to be exercised.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In accordance with ASC Topic 842, the lease liability is equal to the present value of the remaining lease payments while the ROU asset is
              based on the lease liability, subject to adjustment, such as for lease incentives. The Company&#x2019;s leases do not provide a readily determinable implicit interest rate and, therefore, the Company must estimate its incremental borrowing rate. In
              determining an appropriate incremental borrowing rate, the Company considers the lease period, market interest rates, current interest rates on the Company&#x2019;s notes payable and the effects of collateralization.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s lease population as of March 31, 2024 and December 31, 2023 is comprised of operating leases where the Company is the lessee,
              and these leases are primarily for office space for corporate and division offices, as well as certain equipment leases.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Lease cost included in the accompanying condensed consolidated statements of income as a component of selling, general and administrative
              costs is presented in the table below (in thousands).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Three months ended March 31,&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating leases costs&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;170&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;143&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Variable lease costs - operating&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;36&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;40&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;ROU assets are included within other assets and lease liabilities are included within accrued expenses and other liabilities in the
              accompanying condensed consolidated balance sheets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table presents additional information about the Company&#x2019;s leases (dollars in thousands):&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;br/&gt;
                      2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;br/&gt;
                    &lt;/div&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_ce8e7f0ab92345e794bd2db3e76ccdd3"&gt;&lt;span style="-sec-ix-hidden:Fact_5eaa2a84f47a4a2e96a02bffd66bd1da"&gt;ROU assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,647&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,789&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_51057f5ea90343e5a93ec9a48349eebd"&gt;&lt;span style="-sec-ix-hidden:Fact_37c5c814d82c4be7b22da012dcf63e72"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,698&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,837&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Weighted average remaining lease term (in months)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;47&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;49&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Weighted average discount rate&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;6.41&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;6.40&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of March 31, 2024, the future minimum payments required under operating leases are as follows (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;Year ending December 31,&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2024 &lt;sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;414&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2025&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;473&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2026&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;412&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2027&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;368&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2028&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;251&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total lease payments&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,918&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Less: imputed interest&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;(220&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_7e942feb23cf43f9a9a41e2e7a231473"&gt;Total lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,698&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt; font-variant: normal;"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;"&gt;(1)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Remaining payments are for the nine months ending December 31, 2024.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_c28e6c21cc25410a82c073482d60ee2f">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Lease cost included in the accompanying condensed consolidated statements of income as a component of selling, general and administrative
              costs is presented in the table below (in thousands).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Three months ended March 31,&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating leases costs&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;170&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;143&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Variable lease costs - operating&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;36&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;40&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_9d35c6ce836f4111863e17d2c7636096"
      unitRef="U002">170000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_360e523edbf14343bc56dfed0a59cd17"
      unitRef="U002">143000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_fd3765cd6dfc40b8b8391fbb9470c7e4"
      unitRef="U002">36000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_cefcd3e040524ceaa16904f92b650082"
      unitRef="U002">40000</us-gaap:VariableLeaseCost>
    <sdhc:AdditionalInformationRelatedToOperatingLeasesTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_37398731dc6f4b58987b47e50b0d2903">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table presents additional information about the Company&#x2019;s leases (dollars in thousands):&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;br/&gt;
                      2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;br/&gt;
                    &lt;/div&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_ce8e7f0ab92345e794bd2db3e76ccdd3"&gt;&lt;span style="-sec-ix-hidden:Fact_5eaa2a84f47a4a2e96a02bffd66bd1da"&gt;ROU assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,647&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,789&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_51057f5ea90343e5a93ec9a48349eebd"&gt;&lt;span style="-sec-ix-hidden:Fact_37c5c814d82c4be7b22da012dcf63e72"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,698&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,837&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Weighted average remaining lease term (in months)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;47&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;49&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Weighted average discount rate&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;6.41&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;6.40&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</sdhc:AdditionalInformationRelatedToOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20240331"
      decimals="-3"
      id="Fact_e627d429eb0c489fad345120a965178c"
      unitRef="U002">1647000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c7ceac1e6d864b828f95a687a97e4f94"
      unitRef="U002">1789000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20240331"
      decimals="-3"
      id="Fact_495a2e4af5be4e10ab578da46de7b619"
      unitRef="U002">1698000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5de1a5aa5072495a9d5237c3d66be13b"
      unitRef="U002">1837000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="c20240331"
      id="Fact_383d78f65ee04af7921a920a275b7c6a">P47M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="c20231231"
      id="Fact_b0a30471cd494cb8a88b442fd38fa076">P49M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c20240331"
      decimals="4"
      id="Fact_9a6923ffb48746d393208dc62536f5f7"
      unitRef="U006">0.0641</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c20231231"
      decimals="4"
      id="Fact_d8f908c844b44e729daed666ce80f01b"
      unitRef="U006">0.064</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_9b811f1fa8e14e9aab4f3888fb933243">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of March 31, 2024, the future minimum payments required under operating leases are as follows (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;Year ending December 31,&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2024 &lt;sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;414&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2025&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;473&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2026&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;412&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2027&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;368&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2028&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;251&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total lease payments&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,918&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Less: imputed interest&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;(220&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_7e942feb23cf43f9a9a41e2e7a231473"&gt;Total lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,698&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt; font-variant: normal;"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;"&gt;(1)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Remaining payments are for the nine months ending December 31, 2024.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="c20240331"
      decimals="-3"
      id="Fact_9eed98a50f104cbea17d0d4776b7cbcd"
      unitRef="U002">414000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="c20240331"
      decimals="-3"
      id="Fact_04f2002da0f640a6ad93f88d77caae8d"
      unitRef="U002">473000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="c20240331"
      decimals="-3"
      id="Fact_45ff135a8ec8494faed5ba3f0825a851"
      unitRef="U002">412000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="c20240331"
      decimals="-3"
      id="Fact_b6878a7986604c9288e38af0ced6fcc9"
      unitRef="U002">368000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="c20240331"
      decimals="-3"
      id="Fact_b1c5c0a2dd9e44d5b3b3a6c0e1d15e2b"
      unitRef="U002">251000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="c20240331"
      decimals="-3"
      id="Fact_97109fdfa4fe46deacc11a600831e602"
      unitRef="U002">1918000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="c20240331"
      decimals="-3"
      id="Fact_a52e013e012d41a7a4335a05261e342b"
      unitRef="U002">220000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20240331"
      decimals="-3"
      id="Fact_f6be486ac0dd49c6a6dafd060a385f90"
      unitRef="U002">1698000</us-gaap:OperatingLeaseLiability>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_51319bc91f9541e69b20fb5256f129fb">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 9 &#x2011; Investments in unconsolidated entities:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company has non&#x2011;controlling equity interests in various entities. The Company uses the equity method of accounting for these
              investments. The Company&#x2019;s proportionate share of the entities&#x2019; income during the three months ended March 31, 2024 and 2023 was approximately $0.2
              million. The entities also distributed approximately $0.2 million and $0.5 million to the Company during the three months ended March 31, 2024 and 2023, respectively, resulting in a total equity investment of approximately $0.1 million as of March 31, 2024 and December 31, 2023.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company does not consolidate the investments because the Company does not have a controlling interest in them.&lt;/div&gt;
</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="c20240101to20240331"
      decimals="-5"
      id="Fact_70f7a4b43388486bb0bb51e4b4c276b5"
      unitRef="U002">200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="c20230101to20230331"
      decimals="-5"
      id="Fact_289c7b6436b942948872446ac249bff6"
      unitRef="U002">200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <sdhc:DistributionsFromUnconsolidatedEntities
      contextRef="c20240101to20240331"
      decimals="-5"
      id="Fact_7e04dda9c7f6456cbad71ac702978ddc"
      unitRef="U002">200000</sdhc:DistributionsFromUnconsolidatedEntities>
    <sdhc:DistributionsFromUnconsolidatedEntities
      contextRef="c20230101to20230331"
      decimals="-5"
      id="Fact_9570f07e17ae42b5907c8c9a2d67f76b"
      unitRef="U002">500000</sdhc:DistributionsFromUnconsolidatedEntities>
    <us-gaap:EquityMethodInvestments
      contextRef="c20231231"
      decimals="-5"
      id="Fact_cd474a4df00145c1b3ce4b34c3921fe2"
      unitRef="U002">100000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="c20240331"
      decimals="-5"
      id="Fact_4ac34dd7e76f4f55b2815987f3baea00"
      unitRef="U002">100000</us-gaap:EquityMethodInvestments>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_f83def378dae4896954a731e5fdef666">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 10 &#x2011; Variable interest entities:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company enters into lot option agreements to procure finished lots for the construction of homes in the future. Pursuant to these
              option agreements, the Company generally provides a deposit to the seller as consideration for the right to purchase lots at different times in the future at predetermined prices. Such contracts enable the Company to defer acquiring portions
              of properties owned by third parties or unconsolidated entities until the Company has determined whether and when to exercise the option, which may serve to reduce the Company&#x2019;s financial risks associated with long&#x2011;term land holdings.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Based on the provisions of the relevant accounting guidance, the Company has concluded that when it enters into an option or purchase
              agreement to acquire lots from an entity, a variable interest entity (VIE) may be created. The Company evaluates all option and purchase agreements and amendments for land to determine if the related entity is a VIE. As required by ASC Topic
              810, &lt;span style="font-style: italic;"&gt;Consolidation&lt;/span&gt;, the Company assesses whether it is the primary beneficiary for each VIE.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In order to determine if the Company is the primary beneficiary, the Company must first assess whether it has the ability to control the
              activities of the VIE that most significantly impact its economic performance. Such activities include, but are not limited to, the ability to determine the budget and scope of land development work, if any; the ability to control financing
              decisions for the VIE; the ability to acquire additional land into the VIE or dispose of land in the VIE not under contract with the Company; and the ability to change or amend the existing option contract with the VIE.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;If the Company does not control such activities, the Company is not considered the primary beneficiary of the VIE. If the Company has the
              ability to control such activities, the Company will continue its analysis by determining if the Company is also expected to absorb a potentially significant amount of the VIE&#x2019;s losses or, if no party absorbs the majority of such losses, if
              the Company will benefit from a potentially significant amount of the VIE&#x2019;s expected gains. As of March 31, 2024 and December 31, 2023, the Company was not identified as the primary beneficiary of any VIEs associated with option and purchase
              agreements. Therefore, no such VIEs required consolidation under ASC Topic 810.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In all cases, creditors of the entities with which the Company has option agreements have no recourse against the Company and the maximum
              exposure to loss in option agreements is limited to the Company&#x2019;s option deposits and any capitalized pre&#x2011;acquisition costs. In certain instances where the Company has entered into option agreements to purchase finished lots from a land
              banker, the Company may also enter into an agreement to complete the development of the lots on behalf of the land banker at a fixed cost. The Company may be at risk for items over budget related to the development of the property under
              option. Any unpaid amounts under these development agreements are recorded as development reimbursement receivables from land bankers and are included in other assets (see Note 1 for information on other assets).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of March 31, 2024, the Company had deposits of $64.8 million related to land option agreements with an aggregate remaining purchase price of $742.6 million. As of December 31, 2023, the Company had deposits of $57.1
              million related to land option agreements with an aggregate remaining purchase price of $652.1 million.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Deposits on option contracts are included in deposits on real estate under option or contract, and investments in option contracts with
              unconsolidated entities are included in investments in unconsolidated entities within other assets in the accompanying consolidated balance sheets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For lot option contracts where the lot seller entity is not required to be consolidated under the variable interest model, the Company
              considers whether such contracts should be accounted for as financing arrangements. Lot option contracts that may be considered financing arrangements include those entered into with third&#x2011;party land banks or developers in conjunction with
              such third parties acquiring a specific land parcel(s) on the Company&#x2019;s behalf, at the Company&#x2019;s direction, and those with other landowners where the Company or its designee makes improvements to the optioned land parcel(s) during the
              applicable option period. For these lot option contracts, the Company records the remaining purchase price of the associated land parcel(s) in inventory in its consolidated balance sheets with a corresponding financing obligation if the
              Company determines that it is effectively compelled to exercise the option to purchase the land parcel(s). In making this determination with respect to a land option contracts, the Company considers the non&#x2011;refundable deposit(s), any
              capitalized pre&#x2011;acquisition costs and additional costs associated with abandoning the contract.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As a result of such evaluations of lot option contracts, no lot option contracts were determined to be financing arrangements for which the
              remaining purchase price should be recorded as a financing obligation in the accompanying consolidated balance sheets.&lt;/div&gt;
</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <sdhc:VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts
      contextRef="c20240331_RealEstatePropertiesAxis_ConsolidatedPropertiesMember"
      decimals="-5"
      id="Fact_b6098db05a3740b5935ecc3450ef19ac"
      unitRef="U002">64800000</sdhc:VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts>
    <sdhc:VariableInterestEntityRemainingPurchasePriceInLandOptionContracts
      contextRef="c20240331_RealEstatePropertiesAxis_ConsolidatedPropertiesMember"
      decimals="-5"
      id="Fact_dba26080a9e148819e7e9747648e293d"
      unitRef="U002">742600000</sdhc:VariableInterestEntityRemainingPurchasePriceInLandOptionContracts>
    <sdhc:VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts
      contextRef="c20231231_RealEstatePropertiesAxis_ConsolidatedPropertiesMember"
      decimals="-5"
      id="Fact_382e968790df4ba383eee85879c9b564"
      unitRef="U002">57100000</sdhc:VariableInterestEntityDepositsOrInvestmentsInLandOptionContracts>
    <sdhc:VariableInterestEntityRemainingPurchasePriceInLandOptionContracts
      contextRef="c20231231_RealEstatePropertiesAxis_ConsolidatedPropertiesMember"
      decimals="-5"
      id="Fact_0f554b20debb4b638ded5eabc8de6304"
      unitRef="U002">652100000</sdhc:VariableInterestEntityRemainingPurchasePriceInLandOptionContracts>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_0681ef4ec29e400a954c5935397d815f">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 11 - Stockholders&#x2019;/ members&#x2019; equity:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table summarizes the capitalization and voting rights of the Company&#x2019;s classes of stock as of March 31, 2024:&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold; text-align: center;"&gt;Authorized&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; text-indent: 1.25pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Issued &amp;amp; Outstanding&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;"&gt;Votes per&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;"&gt;share&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;"&gt;Economic&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;"&gt;Rights&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Preferred stock&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;10,000,000&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;None&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: middle; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Common stock:&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: bottom; font-variant: normal;"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Class A&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;250,000,000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;8,846,154&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;1&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Yes&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Class B&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100,000,000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;42,435,897&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;10&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;No&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; font-variant: normal;"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Each share of Class B common stock entitles its holders to ten votes per share on all matters presented to the stockholders and on which the holders of the Class B common stock are entitled to vote;
                    provided, that each share of Class B common stock will only be entitled to one vote per share on all matters presented to
                    the stockholders generally upon the Sunset Date.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table summarizes Class A common stock reserved for issuances as of March 31, 2024:&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 88%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Conversion of LLC Interests held by Continuing Equity Owners&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);"&gt;
                    &lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;42,435,897&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 88%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;RSUs&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="width: 1%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                    &lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;2,051,282&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;Total&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 9%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: right;"&gt;&#160;44,487,179&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s board of directors is authorized to direct the Company to issue shares of preferred stock in one or more series and the
            discretion to determine the number and designation of such series and the powers, rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences,
            of each series of preferred stock. Through March 31, 2024, no series of preferred stock have been issued.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Holders of shares of Class A common stock are entitled to receive dividends when and if declared by the board of directors out of funds legally available
              therefor, subject to any statutory or contractual restrictions on the payment of dividends and to any restrictions on the payment of dividends imposed by the terms of any outstanding preferred stock. Upon dissolution or liquidation, after
              payment in full of all amounts required to be paid to creditors and to the holders of preferred stock having liquidation preferences, if any, the holders of shares of Class A common stock will be entitled to receive pro rata the remaining
              assets available for distribution. Holders of shares of Class A common stock do not have preemptive, subscription, redemption, or conversion rights. There are no redemption or sinking fund provisions applicable to the Class A common stock.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt;Except in certain limited circumstances, holders of Class B common stock do not have any right to receive dividends or to
                receive a distribution upon dissolution or liquidation. Additionally, holders of shares of Class B common stock do not have preemptive, subscription or redemption rights. There are no redemption or sinking fund provisions applicable to the
                Class B common stock. Any amendment of the Company&#x2019;s amended and restated certificate of incorporation that gives holders of Class B common stock (1) any rights to receive dividends or any other kind of distribution, (2) any right to
                convert into or be exchanged for shares of Class A common stock, or (3) any other economic rights (except for payments in cash in lieu of receipt of fractional stock) will require, in addition to any stockholder approval required by
                applicable law, the affirmative vote of holders of a majority of the voting power of the outstan&lt;/span&gt;&lt;span style="font-variant: normal;"&gt;d&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt;ing shares of Class A common stock
                voting separately as a class. The Company must, at all times, maintain (i) a one-to-one ratio between the number of shares of
                Class A common stock issued by Smith Douglas Homes Corp. and the number of LLC Interests owned by Smith Douglas Homes Corp., and (ii) maintain a one-to-one




















                ratio between the number of shares of Class B common stock owned by the Continuing Equity Owners and the number of LLC Interests owned by them.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Shares of Class B common stock will be issued in the future only to the extent necessary to maintain a one-to-one ratio between the number of LLC Interests held by the Continuing Equity Owners and the number of shares of Class B common stock issued to
            the Continuing Equity Owners. Shares of Class B common stock are transferable only together with an equal number of LLC Interests. Only permitted transferees of LLC Interests held by the Continuing Equity Owners will be permitted transferees of
            Class B common stock. Shares of Class B common stock automatically transferred to Smith Douglas Homes Corp. upon the redemption or exchange of their LLC Interests pursuant to the terms of the Smith Douglas LLC Agreement will be canceled and may
            not be reissued.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of March 31, 2024, Smith Douglas Homes Corp. holds a 17.3% economic interest in Smith Douglas Holdings LLC through its ownership of 8,846,154
            LLC Interests but consolidates Smith Douglas Holdings LLC as sole managing member. The remaining 42,435,897 LLC Interests
            representing an 82.7% interest are held by the Continuing Equity Owners and presented in the condensed consolidated financial
            statements as non-controlling interests.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The LLC Interests held by Continuing Equity Owners include a redemption right which may be settled by the Company, at the Company&#x2019;s election,
            through the (1) issuance of a new share of Class A Common Stock for each LLC Interest redeemed or (2) settled by cash proceeds received from a qualifying offering of Class A Common Stock. The LLC Interests are not classified as temporary equity
            as the cash settlement is limited to the proceeds from a new offering of Class A Common Stock which is equity-classified.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-style: italic; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Distributions to Members Related to Their Income Tax Liabilities&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt;As a limited liability company treated as a partnership for income tax purposes, Smith Douglas Holdings LLC does not incur
              significant federal, state or local income taxes, as these taxes are primarily the obligations of its members. Under the LLC Agreement, Smith Douglas Holdings LLC is required to distribute cash, to the extent that Smith Douglas Holdings LLC
              has cash available, on a pro rata basis to its members to the extent necessary to cover the members&#x2019; tax liabilities, if any, with respect to each member&#x2019;s share of Smith Douglas Holdings LLC taxable earnings. Smith Douglas Holdings LLC makes
              such tax distributions to its members quarterly, based on an estimated tax rate and projected year-to-date taxable income, with a final accounting once actual taxable income or loss has been determined. Before the IPO, Smith Douglas Holdings
              LLC made tax distributions to the Continuing Equity Owners totaling approximately &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;$14.5
              million&#160;&lt;span style="color: rgb(0, 0, 0);"&gt;and $19.5 million for the three months ended March 31, 2024 and 2023, respectively.
                Subsequent to March 31, 2024, Smith Douglas Holdings LLC made tax distributions to the Continuing Equity Owners totaling approximately $6.4
                million.&lt;br/&gt;
              &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-style: italic; font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Redemption of Class C &amp;amp; Class D Units&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On January 16, 2024, after the IPO, Smith Douglas Holdings LLC redeemed all of its Class C and Class D Units at an aggregate redemption price
            of $2.6 million.&lt;/div&gt;
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockByClassTextBlock
      contextRef="c20240101to20240331"
      id="Text_683aaef7783548c9849b2facdc174b81">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table summarizes the capitalization and voting rights of the Company&#x2019;s classes of stock as of March 31, 2024:&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold; text-align: center;"&gt;Authorized&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; text-indent: 1.25pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Issued &amp;amp; Outstanding&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;"&gt;Votes per&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;"&gt;share&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; padding-bottom: 2px; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;"&gt;Economic&lt;/div&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-variant: normal;"&gt;Rights&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Preferred stock&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;10,000,000&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;None&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: middle; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Common stock:&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: bottom; font-variant: normal;"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Class A&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;250,000,000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;8,846,154&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;1&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Yes&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 30%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Class B&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 14.61%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;100,000,000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 21.75%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;42,435,897&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.93%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;10&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: 0.88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 14.69%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;No&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; font-variant: normal;"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Each share of Class B common stock entitles its holders to ten votes per share on all matters presented to the stockholders and on which the holders of the Class B common stock are entitled to vote;
                    provided, that each share of Class B common stock will only be entitled to one vote per share on all matters presented to
                    the stockholders generally upon the Sunset Date.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c20240331"
      decimals="0"
      id="Fact_657cfcb39f9143089bbbe77d6cf28cbf"
      unitRef="U001">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c20240331"
      decimals="INF"
      id="Fact_e83f7b4921cd43ec8b911bff68c330e9"
      unitRef="U001">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c20240331"
      decimals="INF"
      id="Fact_da52f0888cc844fab5f0d4e47a648967"
      unitRef="U001">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_e0d6dbda864741218a476d645c388719"
      unitRef="U001">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_e8a6642eca5c4221b8c2cf17c4915494"
      unitRef="U001">8846154</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_046ba3e107734b70b1a0a2b0d337a962"
      unitRef="U001">8846154</us-gaap:CommonStockSharesOutstanding>
    <sdhc:CommonStockVotesPerShare
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_89cff1d6a94b4d20a5beb3486cb466d3"
      unitRef="U005">1</sdhc:CommonStockVotesPerShare>
    <sdhc:CommonStockEconomicRights
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember"
      id="Fact_9a8fc8cd7827450fa72d93816d85a632">Yes</sdhc:CommonStockEconomicRights>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_0c4426d2a62944029b4cc1bb79f808bb"
      unitRef="U001">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_4a1bb83d1fa243f59fb6907610cb4ac3"
      unitRef="U001">42435897</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_3e99043683c440008fa20b27d6034d68"
      unitRef="U001">42435897</us-gaap:CommonStockSharesIssued>
    <sdhc:CommonStockVotesPerShare
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_0167aaf53de040cca0b91e13d638c56a"
      unitRef="U005">10</sdhc:CommonStockVotesPerShare>
    <sdhc:CommonStockEconomicRights
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember"
      id="Fact_c8fb9835040e406fb226e4ea33e96fca">No</sdhc:CommonStockEconomicRights>
    <sdhc:CommonStockVotesPerShare
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="INF"
      id="Fact_a7ac44fa23724b6a815aa58b5b76cebb"
      unitRef="U005">10</sdhc:CommonStockVotesPerShare>
    <sdhc:CommonStockVotesPerShareUponSunsetDate
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="INF"
      id="Fact_d13dffddbb7642a480d7ce18e92d98c6"
      unitRef="U005">1</sdhc:CommonStockVotesPerShareUponSunsetDate>
    <sdhc:ScheduleOfCommonStockReservedForIssuanceTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_3984d4f013ee4e6985f580abcdf17662">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table summarizes Class A common stock reserved for issuances as of March 31, 2024:&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 88%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Conversion of LLC Interests held by Continuing Equity Owners&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);"&gt;
                    &lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;42,435,897&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 88%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;RSUs&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="width: 1%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; font-variant: normal; border-bottom: 2px solid rgb(0, 0, 0);"&gt;
                    &lt;div style="text-align: right; color: rgb(0, 0, 0);"&gt;2,051,282&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; font-variant: normal; padding-bottom: 2px;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 88%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;Total&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 9%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal; text-align: right;"&gt;&#160;44,487,179&lt;br/&gt;
                  &lt;/td&gt;

    &lt;td rowspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-variant: normal;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</sdhc:ScheduleOfCommonStockReservedForIssuanceTableTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="0"
      id="Fact_cacc56e5b5834c16b79ac47be03ea258"
      unitRef="U001">42435897</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_e6ade61260764a3b83f2eb5a2f2e4165"
      unitRef="U001">2051282</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_3db3e5180ecd454a9f8ddefdbc6db2e9"
      unitRef="U001">44487179</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c20240331"
      decimals="INF"
      id="Fact_68393530fbf24acdaa6cce1d305d1c91"
      unitRef="U001">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_bfad51f83a0c48b59258dd9c046a13c7"
      unitRef="U006">1</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_07c9cf557c104decb34d024671a733b5"
      unitRef="U006">1</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="c20240101to20240331_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_825b83ee66044cf489c7549c5c83e4a9"
      unitRef="U006">1</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember"
      decimals="3"
      id="Fact_52bf0b43c74047c69b99b279afc80288"
      unitRef="U006">0.173</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_ParentMember"
      decimals="0"
      id="Fact_b9f3de78224b400793f24b1aec028699"
      unitRef="U001">8846154</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="0"
      id="Fact_798b81258d7b448782d98ffe7a1e6a3a"
      unitRef="U001">42435897</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="c20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember"
      decimals="3"
      id="Fact_5d1d24886284459e89cb6df6ab509501"
      unitRef="U006">0.827</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <sdhc:IncomeTaxLiabilitiesDistributions
      contextRef="c20240101to20240331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-5"
      id="Fact_8b30988792784838a6f3df359360b036"
      unitRef="U002">14500000</sdhc:IncomeTaxLiabilitiesDistributions>
    <sdhc:IncomeTaxLiabilitiesDistributions
      contextRef="c20230101to20230331_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-5"
      id="Fact_4629e0367b4f465a942bae1c2d9ea778"
      unitRef="U002">19500000</sdhc:IncomeTaxLiabilitiesDistributions>
    <sdhc:IncomeTaxLiabilitiesDistributions
      contextRef="c20240401to20240515_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember_SubsequentEventTypeAxis_SubsequentEventMember"
      decimals="-5"
      id="Fact_a800663afb104c328d2fea9be29c0a03"
      unitRef="U002">6400000</sdhc:IncomeTaxLiabilitiesDistributions>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="c20240116to20240116_CapitalUnitsByClassAxis_CapitalUnitClassCAndDMember"
      decimals="-5"
      id="Fact_ef59cc01fe2f44779780181db6a52754"
      unitRef="U002">2600000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="c20240101to20240331"
      id="Text_d614d7e54b684a7bb19de318e249dd94">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 12 - Share-based payments:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In connection with the IPO, the stockholders approved the 2024 Incentive Award Plan (the 2024 Plan), which became effective on January 10,
              2024. The 2024 Plan generally is administered by the board of directors of with respect to awards to non-employee directors and by the compensation committee with respect to other participants and authorizes the Company to grant incentive
              stock-based awards.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Under the 2024 Plan, 2,051,282
              shares of Class A common stock were initially reserved for issuance, which shares may be granted pursuant to a variety of equity-based compensation awards, including stock options, stock appreciation rights, RSUs, and other equity-based
              awards. The number of shares initially reserved for issuance pursuant to awards under the 2024 Plan includes an annual increase on the first day of each calendar year beginning on January 1, 2025 and ending on January 1, 2034, equal to (a) a
              number of shares of Class A common stock equal to 1% of the aggregate number of shares of Class A and Class B common stock
              outstanding on the last day of the immediately preceding calendar year or (b) such smaller number of shares of Class A common stock as determined by the board of directors. No more than 10,000,000 shares of Class A common stock may be issued upon the exercise of incentive stock options. As of March 31, 2024, 1,610,555 shares of Class A common stock are available for future grant under the 2024 Plan.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In January 2024, the Company granted an aggregate of 440,727 RSUs to certain of the Company&#x2019;s executives, directors, and employees under the 2024 Plan with an aggregate grant date fair value of $9.3 million. The awards vest in full upon the one-year
              anniversary of the closing date of the IPO, subject to the employee&#x2019;s continued employment or the director&#x2019;s continued service, with the exception of one executive&#x2019;s award that will vest in six equal installments on each
              of the first &lt;span style="-sec-ix-hidden:Fact_a55669c3e699440bbbb9f59067e37600"&gt;six&lt;/span&gt; anniversaries of the closing date of the IPO, subject to the employee&#x2019;s continued employment through the
              applicable vesting date. Additionally, vesting is subject to certain change in control and qualifying termination provisions as provided in the award agreements.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of March 31, 2024, all of the RSUs are outstanding and remain unvested. The fair value of the RSUs of $21.00 per unit was based on the fair value of a share of Class A common stock at the time of the IPO. Total compensation expense for RSUs was
              approximately $0.9 million for the period from January 11, 2024 to March 31, 2024, and is included in selling, general and
              administrative costs in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The unamortized compensation cost related to RSUs of approximately $8.4 million as of March 31, 2024 is expected to be recognized over a weighted-average period of approximately 2.2 years.&lt;/div&gt;
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_dd8b0af361644e998db4d25be62bbf25"
      unitRef="U001">2051282</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <sdhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage
      contextRef="c20240101to20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_7ee4ab3ee5c54decb6431e75ee2dff0c"
      unitRef="U006">0.01</sdhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInShareAuthorizedPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_4f8229c6ad434250b9ef2e3ad8ab4300"
      unitRef="U001">10000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c20240331_PlanNameAxis_Two024IncentiveAwardPlanMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_ab39d676207b41a7a85323cb21625441"
      unitRef="U001">1610555</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember"
      decimals="0"
      id="Fact_2b26cda8e9564e58be12bb729f8a83e7"
      unitRef="U001">440727</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember"
      decimals="-5"
      id="Fact_4a916113c8c148908867a9dcc7567f7f"
      unitRef="U002">9300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember"
      id="Fact_cb61d2e757c847ac9221d153fd99f5ce">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <sdhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm
      contextRef="c20240101to20240131_TitleOfIndividualAxis_ExecutiveOfficerMember"
      decimals="INF"
      id="Fact_7d51b1c000e34b359e76df6eb9f7b388"
      unitRef="U007">1</sdhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveWithDifferentAwardVestingTerm>
    <sdhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest
      contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two024IncentiveAwardPlanMember_TitleOfIndividualAxis_ExecutiveOfficerMember"
      decimals="INF"
      id="Fact_728bd426df5d475e9e6bad50bd54829a"
      unitRef="U008">6</sdhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForAwardsToVest>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20240101to20240131_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_25cf8fc6563e490a97f5568029bb28a6"
      unitRef="U003">21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="c20240111to20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="Fact_930818af7dc949949bacffffbbea9fdd"
      unitRef="U002">900000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="c20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="Fact_bea29d12d5a247b88ad1a1748e2a7afe"
      unitRef="U002">8400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="c20240101to20240331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      id="Fact_aa40a9fcee654b3da593f71838f573c4">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="c20240101to20240331"
      id="Text_95c7bfc2ff734cd0957f774ed95ca814">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 13 &#x2011; Employee benefit plan:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company has a defined contribution 401(k) plan, which is offered to all employees who have attained the age of 21 and meet the minimum
              service requirements as defined in the plan document. Employer contributions under the plan are at management&#x2019;s discretion. During the three months ended March 31, 2024 and 2023, employer contributions to the plan totaled approximately $0.4 million and $0.3 million,
              respectively, and are included within selling, general and administrative costs in the accompanying condensed consolidated statements of income. Participants are immediately vested in all contributions and earnings thereon.&lt;/div&gt;
</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember"
      decimals="-5"
      id="Fact_035fdc906a3544cf839bc2953ea6e26f"
      unitRef="U002">400000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember"
      decimals="-5"
      id="Fact_7f55338c86144159be389ac4a8c4ae91"
      unitRef="U002">300000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_197a709beca14e3990782c20f214c007">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 14 - Income taxes and tax receivable agreement:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Smith Douglas Homes Corp. is taxed as a subchapter C corporation and is subject to federal and state income taxes. Smith Douglas Homes
              Corp.&#x2019;s sole material asset is its ownership interest in Smith Douglas Holdings LLC, which is a limited liability company that is taxed as a partnership for U.S. federal and certain state and local income tax purposes. Smith Douglas Holdings
              LLC&#x2019;s net taxable income and related tax credits, if any, are passed through to its members and included in the members&#x2019; tax returns. The income tax burden on the earnings taxed to the non-controlling interest holders is not reported by the
              Company in its condensed consolidated financial statements under U.S. GAAP.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The estimated annual effective tax rate for the year ending December 31, 2024 is 25.0%. The difference between the estimated annual effective income tax rate and the U.S. federal statutory rate is primarily attributable to income allocable to non-controlling
              interests, which is not taxable, and state income taxes.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s income tax provision was $0.9
              million for the period from January 11, 2024 to March 31, 2024. As the IPO occurred during the quarter ended March 31, 2024, and the Company had no
              business transactions or activities prior to the IPO, no amounts related to the provision for income taxes were incurred for the
              period from January 1, 2024 to January 10, 2024.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-variant: normal; font-family: 'Times New Roman';"&gt;On January 11, 2024, the Company recorded a deferred tax asset of $12.2 million resulting from the step-up in basis allowed under Section 743(b) and 197 of the Internal Revenue Code related to the purchase of 2,436 LLC Interests from the Continuing Equity Owners discussed in Note 1, Description of business and summary of significant accounting
                policies, which is expected to be amortized over the useful lives of the underlying assets. The Company also recorded a deferred tax asset of $17.6
                million resulting from the outside basis difference related to its investment in Smith Douglas Holdings LLC by applying the look-through method to record the Company's proportionate share of inside basis differences within Smith Douglas
                Holdings LLC.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt; The &lt;span style="font-size: 10pt;"&gt;Company recognizes deferred tax assets to the extent it believes these assets are more likely than not to be realized. In making such a
                  determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent results of
                  operations. After considering all those factors, management has recorded a valuation allowance of $16.7 million for certain
                  deferred tax assets the Company has determined are not more likely than not to be realized. The initial deferred tax asset of $17.6
                  million for the investment in Smith Douglas Holdings LLC and the related valuation allowance of $16.7 million were recorded
                  against additional paid-in capital and included within increase in deferred tax asset from IPO and related transactions in the condensed consolidated statements of stockholders&#x2019;/members&#x2019; equity.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As each of the Continuing Equity Owners elects to convert their LLC Interests into Class A common stock, Smith Douglas Homes Corp. will
              succeed to their aggregate historical tax basis which will create a net tax benefit to the Company. These tax benefits are expected to be amortized over 15.0 years pursuant to Sections 743(b) and 197 of the Code. The Company will only recognize a deferred tax asset for financial reporting purposes when it is more likely than not that
              the tax benefit will be realized.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In connection with the IPO and related transactions, the Company entered into a TRA with Smith Douglas Holdings LLC and the Continuing
              Equity Owners that will provide for the payment by Smith Douglas Homes Corp. to the Continuing Equity Owners of 85% of the amount
              of tax benefits, if any, that Smith Douglas Homes Corp. realizes (or in some circumstances is deemed to realize) related to the tax basis adjustments as such savings are realized.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The purchase of 2,436
              LLC Interests from the Continuing Equity Owners triggered a tax basis increase subject to the provisions of the TRA. On January 11, 2024, the date of the purchase, the Company recognized (i) a deferred tax asset in the amount of $12.2 million, (ii) a corresponding estimated liability of $10.4 million to the Continuing Equity Owners representing 85% of the
              projected tax benefits, and (iii) $1.8 million of additional paid-in capital.&lt;/div&gt;
</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense
      contextRef="c20240101to20241231_StatementScenarioAxis_ScenarioForecastMember"
      decimals="3"
      id="Fact_344bdae1d290421f806f552b0a75efd9"
      unitRef="U006">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20240111to20240331"
      decimals="-5"
      id="Fact_fc435f45fdb04b80b0bf7547d126874d"
      unitRef="U002">900000</us-gaap:IncomeTaxExpenseBenefit>
    <sdhc:NumberOfBusinessTransactions
      contextRef="c20240101to20240331_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="INF"
      id="Fact_ab2ccfb2015d4dc99b7d9c5a7bbf5780"
      unitRef="U009">0</sdhc:NumberOfBusinessTransactions>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20240101to20240110_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="-3"
      id="Fact_62c7e40cc76c40ae803de54eec4f1f58"
      unitRef="U002">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="c20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember"
      decimals="-5"
      id="Fact_a101dd3eb49d4b6fa92d7f20c9a27797"
      unitRef="U002">12200000</us-gaap:DeferredIncomeTaxAssetsNet>
    <sdhc:LLCInterestsPurchased
      contextRef="c20240111to20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact_b14cf4ccb34d4d48bf4486f43d0096f7"
      unitRef="U004">2436000</sdhc:LLCInterestsPurchased>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="c20240111"
      decimals="-5"
      id="Fact_4362442934d546eeb7a62db01a1bdb0e"
      unitRef="U002">17600000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="c20240111"
      decimals="-5"
      id="Fact_d5086d508db0446eae28fe50c83b12ac"
      unitRef="U002">16700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="c20240111"
      decimals="-5"
      id="Fact_59298899351d4502a6c7dd7e22f1f9bf"
      unitRef="U002">17600000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="c20240111"
      decimals="-5"
      id="Fact_a61e0522dd1244fd9f80b2f501b61ad8"
      unitRef="U002">16700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <sdhc:AmortizationPeriodOfIncomeTaxBenefits
      contextRef="c20240101to20240331"
      id="Fact_f4690e0b38974f0989940be8ace62dd5">P15Y</sdhc:AmortizationPeriodOfIncomeTaxBenefits>
    <sdhc:PercentageOfPaymentOnTaxBenefit
      contextRef="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="2"
      id="Fact_17317466375f45a1be5e96e513c9fd06"
      unitRef="U006">0.85</sdhc:PercentageOfPaymentOnTaxBenefit>
    <sdhc:LLCInterestsPurchased
      contextRef="c20240111to20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact_2da64a7056a245cd95362f76c00fa86b"
      unitRef="U004">2436000</sdhc:LLCInterestsPurchased>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="c20240111_OwnershipAxis_SmithDouglasHoldingsLLCMember"
      decimals="-5"
      id="Fact_6444afc7e6e94af3b4b2ff7cd80401e3"
      unitRef="U002">12200000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="c20240111"
      decimals="-5"
      id="Fact_0f44dc2678c2416b94447ff277444637"
      unitRef="U002">10400000</us-gaap:DeferredIncomeTaxLiabilities>
    <sdhc:PercentageOfPaymentOnTaxBenefit
      contextRef="c20240116to20240116_OwnershipAxis_SmithDouglasHoldingsLLCMember_StatementEquityComponentsAxis_NoncontrollingInterestMember_SubsidiarySaleOfStockAxis_IPOMember"
      decimals="2"
      id="Fact_f07a74c322a0482fba64712c3e325538"
      unitRef="U006">0.85</sdhc:PercentageOfPaymentOnTaxBenefit>
    <sdhc:DeferredTaxLiabilitiesAdditionalPaidInCapital
      contextRef="c20240111"
      decimals="-5"
      id="Fact_a1355f2c6e1248ae8abab12c95398332"
      unitRef="U002">1800000</sdhc:DeferredTaxLiabilitiesAdditionalPaidInCapital>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_2ab73647716f44408072e270aee4fe86">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 15 &#x2011; Commitments and contingencies:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company is subject to certain contingent liabilities resulting from litigation, claims, and other commitments which arise in the
              ordinary course of business. Management and legal counsel believe that the probable resolution of such contingencies will not materially affect the financial position, results of operations, or cash flows of the Company. In the normal course
              of business, the Company posts letters of credit and performance and other surety bonds related to certain development obligations with local municipalities, government agencies and developers. As of March 31, 2024 and December 31, 2023,
              performance and surety bonds totaled $32.1 million and $26.1 million, respectively. As of March 31, 2024 and December 31, 2023, there were no outstanding letters of credit.&lt;/div&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <sdhc:MalpracticeLossContingencyPerformanceAndSuretyBonds
      contextRef="c20240331"
      decimals="-5"
      id="Fact_d2dbd1339a4a412a9d833c956742429c"
      unitRef="U002">32100000</sdhc:MalpracticeLossContingencyPerformanceAndSuretyBonds>
    <sdhc:MalpracticeLossContingencyPerformanceAndSuretyBonds
      contextRef="c20231231"
      decimals="-5"
      id="Fact_a8f925669bf242728b7c59f3289610a4"
      unitRef="U002">26100000</sdhc:MalpracticeLossContingencyPerformanceAndSuretyBonds>
    <sdhc:MalpracticeLossContingencyLettersOfCredit
      contextRef="c20231231"
      decimals="0"
      id="Fact_8c683b457c0c4dbb9149308c0539b37b"
      unitRef="U002">0</sdhc:MalpracticeLossContingencyLettersOfCredit>
    <sdhc:MalpracticeLossContingencyLettersOfCredit
      contextRef="c20240331"
      decimals="0"
      id="Fact_630ffb360e16455ea97bb79f356e0977"
      unitRef="U002">0</sdhc:MalpracticeLossContingencyLettersOfCredit>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_0c43c9519561452e8c1bad2ed6aace4c">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 16 &#x2011; Transactions with related parties:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company rents office space under a lease with JBB Cherokee Holdings LLC, an entity affiliated by common ownership. &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal;"&gt;Related party lease cost included in the accompanying consolidated statements of income as a component of selling, general and administrative costs is presented in the
              table below (in thousands).&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Three months ended March 31,&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating lease costs (related party)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;87&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;87&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Variable lease costs &#x2011; operating (related party)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;17&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;20&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of March 31, 2024, the future minimum payments required under operating leases with related parties are as follows (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;Year ending December 31,&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2024 &lt;sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;254&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2025&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;347&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2026&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;357&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2027&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;368&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2028&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;251&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total lease payments&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,577&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Less: imputed interest&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;(204&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total lease liability (related party)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,373&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; text-align: right; font-variant: normal;"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;"&gt;(1)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Remaining payments are for the nine months ending December 31, 2024.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Payments under the office lease agreement, along with costs associated with the office space, totaled approximately $0.1 million during each of the three months ended March 31, 2024 and 2023, which is included in selling, general and administrative costs in
              the accompanying consolidated statements of income.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;During each of the three months ended March 31, 2024 and 2023, the Company incurred fees of $0.4 million and $6,000, respectively, in the aggregate from
              certain entities affiliated by common ownership for use of facilities related to business development and vendor relations, which is included in selling, general and administrative costs in the accompanying consolidated statements of income.
              The Company paid fees of $3,000 and $6,000
              for use of these facilities during each of the three months ended March 31, 2024 and 2023, respectively.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;While the Company typically enters into lot option agreements whereby a deposit is provided to the seller, the Company has in the past, in
              lieu of providing a deposit, invested a minority interest in certain of the land banking entities with which it contracts. During the three months ended March 31, 2023, the Company purchased 26 lots totaling approximately $2.2 million under lot
              option agreements with unconsolidated land bank entities in which the Company had a non&#x2011;controlling ownership interest. There was no
              such activity during the three months ended March 31, 2024. The Company has identified these entities as VIEs; however, the Company has not been identified as the primary beneficiary of the VIEs and the entities are not consolidated in the
              accompanying condensed consolidated financial statements (see Note 10 for information related to VIEs).&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company has entered into lot option transactions with a former member of the Company&#x2019;s Board of Managers. During the three months ended
              March 31, 2023, the Company sold 5 finished lots at cost for approximately $0.3 million to the then member of the Company&#x2019;s Board of Managers. During the three months ended March 31, 2023, the Company purchased 82 lots totaling $4.6 million
              related to these lot option agreements.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company charters aircraft services from companies that are controlled by a related entity of the Company&#x2019;s managing member. Expenses
              incurred and paid to these companies under a dry lease agreement for the use of the aircraft for business travel totaled approximately $0.1
              million for the three months ended March 31, 2024 and 2023, which are included in selling, general and administrative costs in the accompanying condensed consolidated statements of income.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; text-transform: none;"&gt;Historically, since August 2016, one
              of the members of Smith Douglas Holdings LLC&#x2019;s Board of Managers was party to a consulting agreement with Smith Douglas Holdings LLC&#160; pursuant to which he provided services to Smith Douglas Holdings LLC in exchange for (i) an annual fee equal
              to approximately $0.6 million plus (ii) eligibility to earn an annual bonus, subject to the terms and conditions therein. During
              each of the three months ended March 31, 2024 and 2023, the member of Smith Douglas Holdings LLC&#x2019;s Board of Managers earned fees under the consulting agreement of approximately $0.1 million, which are included in selling, general and administrative costs in the accompanying condensed consolidated statements of income. As of December 31, 2023,
              the Company had a balance due to the member of Smith Douglas Holdings LLC&#x2019;s Board of Managers under the consulting agreement of approximately $0.7
              million, which is included in accrued expenses and other liabilities in the accompanying condensed consolidated balance sheets. There was no
              such balance outstanding as of March 31, 2024.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company had two
              uncollateralized notes payable bearing interest at 2.12% and 2.56%, respectively, and other payables to certain related parties for the purchase of airplanes totaling approximately $0.9 million as of December 31, 2023, which are included in accrued expenses and other liabilities in the accompanying 2023 condensed consolidated balance sheet. The notes
              payable were repaid during the three months ended March 31, 2024.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company has related party receivables totaling approximately $0.1 million as of both March 31, 2024 and December 31, 2023 for various expenses paid by the Company on behalf of the related party, which are included in other
              assets in the accompanying condensed consolidated balance sheets.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of December 31, 2023, the Company had a balance due to related parties of $11,000 for various expenses paid by the related parties on behalf of the Company, which is included in accrued expenses and other liabilities in the accompanying 2023
              condensed consolidated balance sheet. There was no such balance outstanding as of March 31, 2024.&lt;/div&gt;
</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <sdhc:RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_aee42df32fca4ab7a37298536ba22300">&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal;"&gt;Related party lease cost included in the accompanying consolidated statements of income as a component of selling, general and administrative costs is presented in the
              table below (in thousands).&lt;/span&gt;
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Three months ended March 31,&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating lease costs (related party)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;87&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;87&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Variable lease costs &#x2011; operating (related party)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;17&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;20&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</sdhc:RelatedPartyLeaseCostIncludedSellingGeneralAndAdministrativeCostsTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="c20240101to20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_05c88058ff5f41a489db230f6f709b61"
      unitRef="U002">87000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="c20230101to20230331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_f2909a1628284461a0a342bdd68fc3b0"
      unitRef="U002">87000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="c20240101to20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_e21f061810d34f0fbfffd97509303cf2"
      unitRef="U002">17000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="c20230101to20230331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_ccaf2cc1f49148d19e2ef89989669c05"
      unitRef="U002">20000</us-gaap:VariableLeaseCost>
    <sdhc:ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_4145aec7f17d43fb9d5f3085422dd9ff">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of March 31, 2024, the future minimum payments required under operating leases with related parties are as follows (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;Year ending December 31,&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2024 &lt;sup style="font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;254&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2025&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;347&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2026&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;357&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2027&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;368&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;2028&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;251&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total lease payments&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,577&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Less: imputed interest&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;(204&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total lease liability (related party)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,373&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; text-align: right; font-variant: normal;"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-style: italic;"&gt;(1)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Remaining payments are for the nine months ending December 31, 2024.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</sdhc:ScheduleOfFutureMinimumPaymentsRequiredUnderOperatingLeasesWithRelatedPartiesTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_79fc79915c5b434cb15e3abfdd2a083d"
      unitRef="U002">254000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_729e177916364d0ead296589faf10fb7"
      unitRef="U002">347000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_de882d57c7824fe28f5235853c930271"
      unitRef="U002">357000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_1331b49b0b3e4bd5bb0bb5403b689a70"
      unitRef="U002">368000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_04accb1e1e0a4b589947f4fe55575f69"
      unitRef="U002">251000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_87bb987d55a649f7995aa4d9643a4b08"
      unitRef="U002">1577000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_44b68372ec04437e89fe74f70a1a5f85"
      unitRef="U002">204000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20240331_CounterpartyNameAxis_JBBCherokeeHoldingsLLCMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_e058c0d66367410d808c969dcfca584c"
      unitRef="U002">1373000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-5"
      id="Fact_e7b234bcecae44d2ba85b8cc0c4088b0"
      unitRef="U002">100000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-5"
      id="Fact_19d013278a184c0394fbd6b9eb7c75dc"
      unitRef="U002">100000</us-gaap:OperatingLeasePayments>
    <sdhc:FacilitiesFeeIncurred
      contextRef="c20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-5"
      id="Fact_b67241c8d5b7400b8b15824ec3aee5bc"
      unitRef="U002">400000</sdhc:FacilitiesFeeIncurred>
    <sdhc:FacilitiesFeeIncurred
      contextRef="c20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_a9b3c6ae9efb4f1e911aebca88cb7907"
      unitRef="U002">6000000</sdhc:FacilitiesFeeIncurred>
    <sdhc:FacilitiesFeePaid
      contextRef="c20240101to20240331_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_cf5a766f052a41309c34ac622314f49b"
      unitRef="U002">3000000</sdhc:FacilitiesFeePaid>
    <sdhc:FacilitiesFeePaid
      contextRef="c20230101to20230331_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_ae15091a273549a0a30832bfb390685e"
      unitRef="U002">6000000</sdhc:FacilitiesFeePaid>
    <sdhc:NumberOfLotsPurchased
      contextRef="c20230101to20230331_TypeOfArrangementAxis_LotOptionAgreementsMember"
      decimals="0"
      id="Fact_430f4d35549646aa8a5602b8ad74a12a"
      unitRef="U010">26</sdhc:NumberOfLotsPurchased>
    <sdhc:PurchaseOfLotsAmount
      contextRef="c20230101to20230331_TypeOfArrangementAxis_LotOptionAgreementsMember"
      decimals="-5"
      id="Fact_bfa219d27375472bb7cd6a2eb071b1ed"
      unitRef="U002">2200000</sdhc:PurchaseOfLotsAmount>
    <sdhc:PurchaseOfLotsAmount
      contextRef="c20240101to20240331_TypeOfArrangementAxis_LotOptionAgreementsMember"
      decimals="-6"
      id="Fact_f2265aeda0ec4203a50e793919525f67"
      unitRef="U002">0</sdhc:PurchaseOfLotsAmount>
    <sdhc:NumberOfLotsSold
      contextRef="c20230101to20230331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_LotOptionAgreementsMember"
      decimals="0"
      id="Fact_3563dc5c124d47a3b8a953b53a575dca"
      unitRef="U010">5</sdhc:NumberOfLotsSold>
    <sdhc:SaleOfLotsAmount
      contextRef="c20230101to20230331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_LotOptionAgreementsMember"
      decimals="-5"
      id="Fact_45c020d8f17c4d5b848e7ffa42a6601c"
      unitRef="U002">300000</sdhc:SaleOfLotsAmount>
    <sdhc:NumberOfLotsPurchased
      contextRef="c20230101to20230331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_LotOptionAgreementsMember"
      decimals="0"
      id="Fact_f339c216cf5b4c12a65dbc1cadbfd6e4"
      unitRef="U010">82</sdhc:NumberOfLotsPurchased>
    <sdhc:PurchaseOfLotsAmount
      contextRef="c20230101to20230331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_LotOptionAgreementsMember"
      decimals="-5"
      id="Fact_1a0dfc421c204e1cbb7e0d13b8d6c687"
      unitRef="U002">4600000</sdhc:PurchaseOfLotsAmount>
    <sdhc:BusinessTravelExpensesIncurredAndPaid
      contextRef="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TypeOfArrangementAxis_DryLeaseAgreementMember"
      decimals="-5"
      id="Fact_9f356a45c3004982af02a68e1ae3bfc7"
      unitRef="U002">100000</sdhc:BusinessTravelExpensesIncurredAndPaid>
    <sdhc:BusinessTravelExpensesIncurredAndPaid
      contextRef="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TypeOfArrangementAxis_DryLeaseAgreementMember"
      decimals="-5"
      id="Fact_8bf7f2d4d92e48df80e4542fb44da99d"
      unitRef="U002">100000</sdhc:BusinessTravelExpensesIncurredAndPaid>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="c20240101to20240331_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember"
      decimals="-5"
      id="Fact_fced70ec20e54159b1bc56cf6c4533d6"
      unitRef="U002">600000</us-gaap:CostsAndExpensesRelatedParty>
    <sdhc:ConsultingFeesEarned
      contextRef="c20230101to20230331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember"
      decimals="-5"
      id="Fact_9b6f6a9852b24d43929600cee680035e"
      unitRef="U002">100000</sdhc:ConsultingFeesEarned>
    <sdhc:ConsultingFeesEarned
      contextRef="c20240101to20240331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember"
      decimals="-5"
      id="Fact_3e925cf5a27b4ff9a92686680c908868"
      unitRef="U002">100000</sdhc:ConsultingFeesEarned>
    <us-gaap:AccountsPayableCurrent
      contextRef="c20230331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember"
      decimals="-5"
      id="Fact_4bbd03641e174925ac237b92a033a9ea"
      unitRef="U002">700000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="c20240331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_TitleOfIndividualAxis_FormerMemberOfBoardOfManagerMember_TypeOfArrangementAxis_ConsultingAgreementMember"
      decimals="-6"
      id="Fact_e35ad43ea1104190885335db76112e24"
      unitRef="U002">0</us-gaap:AccountsPayableCurrent>
    <sdhc:NumberOfNotesPayables
      contextRef="c20230101to20231231_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="INF"
      id="Fact_cc67d22a9e21459691e631602c273d9d"
      unitRef="U011">2</sdhc:NumberOfNotesPayables>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="c20231001to20231231_DebtInstrumentAxis_UncollateralizedNotesPayableInterestRateTwoPointOneTwoPercentMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="4"
      id="Fact_412870d6eb2a4b1382a280a1d5f170a7"
      unitRef="U006">0.0212</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="c20231001to20231231_DebtInstrumentAxis_UncollateralizedNotesPayableInterestRateTwoPointFiveSixPercentMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="4"
      id="Fact_6d4471ac4ab94e2fb8f57684b36eb388"
      unitRef="U006">0.0256</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:AccountsPayableOtherCurrentAndNoncurrent
      contextRef="c20231231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-5"
      id="Fact_a90eed4578a1446080c01670b673931b"
      unitRef="U002">900000</us-gaap:AccountsPayableOtherCurrentAndNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20240331_BalanceSheetLocationAxis_OtherAssetsMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-5"
      id="Fact_85e7b26fa24f4a4eb04ac39f9dfa3134"
      unitRef="U002">100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20231231_BalanceSheetLocationAxis_OtherAssetsMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-5"
      id="Fact_6a1dcb3217994a228834f915e0362ecc"
      unitRef="U002">100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="c20231231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_519ff9490e234e1b891edd183db7e50e"
      unitRef="U002">11000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="c20240331_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="-3"
      id="Fact_3b38f73cf3614ae4a078382ab0f5a173"
      unitRef="U002">0</us-gaap:AccountsPayableCurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_33ca26c30c4e40a3a10ce9ddeb7ab851">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 17 &#x2011; Segment information:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company operates one principal homebuilding business that is organized, managed and reported by geographic division. Management of the
              six geographic divisions report to the Company&#x2019;s chief operating decision maker (CODM), which consists of the Chief Executive Officer and Chief Financial Officer of the Company. The CODM reviews the results of operations, including, among
              other things, total revenue and net income to assess profitability and allocate resources. Accordingly, the Company has presented its operations for the following six reportable segments: Alabama, Atlanta, Charlotte, Houston, Nashville, and Raleigh. Each reportable segment follows the accounting policies described in Note 1.&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following tables summarize financial information by segment (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;Three months ended March 31,&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Home closing revenue:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Alabama&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;39,655&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;24,067&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Atlanta&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;62,620&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;76,174&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Charlotte&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;13,464&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;12,502&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Houston&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;24,030&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Nashville&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;22,030&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;23,889&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Raleigh&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;27,410&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;31,512&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;189,209&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;168,144&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;Three months ended March 31,&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Net income (loss):&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Alabama&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;4,604&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;2,241&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Atlanta&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;14,571&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;19,549&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Charlotte&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,624&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,933&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Houston&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;3,366&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Nashville&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;2,313&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;3,231&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Raleigh&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;4,810&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;7,231&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Segment total&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;31,288&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;34,185&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Corporate &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;(10,802&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;(5,359&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;20,486&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;28,826&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Corporate primarily includes corporate overhead costs, such as payroll
                      and benefits, business insurance, information technology, office costs, outside professional services and travel costs, and certain other amounts that are not allocated to the reportable segments.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;March 31,&lt;/div&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Assets:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Alabama&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;55,714&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;61,433&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Atlanta&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;102,512&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;86,647&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Charlotte&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;32,458&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;32,302&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Houston &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;101,929&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;93,825&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Nashville&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;23,045&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;24,818&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Raleigh&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;34,308&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;28,897&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Segment total&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;349,966&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;327,922&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Corporate &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;51,284&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;24,770&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;401,250&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;352,692&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Balance includes goodwill of approximately $25.7 million resulting from the acquisition of Devon Street Homes, L.P.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Corporate primarily includes cash and cash equivalents, property and
                      equipment, and other assets that are not allocated to the segments.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c20240101to20240331"
      decimals="INF"
      id="Fact_69152fdcc5314e9abdba91ea3e23a4ee"
      unitRef="U012">6</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="c20240101to20240331"
      id="Text_515061057a974f72a78c969607b0056c">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following tables summarize financial information by segment (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;Three months ended March 31,&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Home closing revenue:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Alabama&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;39,655&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;24,067&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Atlanta&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;62,620&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;76,174&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Charlotte&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;13,464&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;12,502&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Houston&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;24,030&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Nashville&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;22,030&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;23,889&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Raleigh&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;27,410&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;31,512&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;189,209&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;168,144&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;Three months ended March 31,&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Net income (loss):&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Alabama&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;4,604&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;2,241&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Atlanta&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;14,571&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;19,549&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Charlotte&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,624&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;1,933&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Houston&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;3,366&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&#x2014;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Nashville&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;2,313&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;3,231&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Raleigh&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;4,810&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;7,231&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Segment total&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;31,288&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;34,185&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Corporate &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;(10,802&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;(5,359&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;20,486&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;28,826&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Corporate primarily includes corporate overhead costs, such as payroll
                      and benefits, business insurance, information technology, office costs, outside professional services and travel costs, and certain other amounts that are not allocated to the reportable segments.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt;March 31,&lt;/div&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-variant: normal;"&gt; 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Assets:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Alabama&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;55,714&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;61,433&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Atlanta&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;102,512&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;86,647&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Charlotte&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;32,458&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;32,302&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Houston &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;101,929&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;93,825&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Nashville&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;23,045&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;24,818&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Raleigh&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;34,308&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;28,897&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Segment total&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;349,966&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;327,922&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Corporate &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;51,284&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;24,770&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;401,250&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;352,692&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Balance includes goodwill of approximately $25.7 million resulting from the acquisition of Devon Street Homes, L.P.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;Corporate primarily includes cash and cash equivalents, property and
                      equipment, and other assets that are not allocated to the segments.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20240331_StatementGeographicalAxis_AL"
      decimals="-3"
      id="Fact_920da956a40a49d589b17bc4c9dc71fa"
      unitRef="U002">39655000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20230331_StatementGeographicalAxis_AL"
      decimals="-3"
      id="Fact_4e40bb9efc8a409db8c2593feccf780e"
      unitRef="U002">24067000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20240331_StatementGeographicalAxis_AtlantaMember"
      decimals="-3"
      id="Fact_112dcf567e5244b2975f9f897753d09b"
      unitRef="U002">62620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20230331_StatementGeographicalAxis_AtlantaMember"
      decimals="-3"
      id="Fact_4a74f00bb1f044cb9d574bc3bb9ffe0a"
      unitRef="U002">76174000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20240331_StatementGeographicalAxis_CharlotteMember"
      decimals="-3"
      id="Fact_fc3419cbdbd542a0a550c10f8edd3dd2"
      unitRef="U002">13464000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20230331_StatementGeographicalAxis_CharlotteMember"
      decimals="-3"
      id="Fact_c47bb9be432c46dfbd96f2c9bbf80614"
      unitRef="U002">12502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20240331_StatementGeographicalAxis_HoustonMember"
      decimals="-3"
      id="Fact_1bac3e95bc5b40c69e3352c44567125e"
      unitRef="U002">24030000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20230331_StatementGeographicalAxis_HoustonMember"
      decimals="-3"
      id="Fact_e79b6c38c30f46ce843933cad1ea7d6f"
      unitRef="U002">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20240331_StatementGeographicalAxis_NashvilleMember"
      decimals="-3"
      id="Fact_34ad01cdd43c48e3bad22dd35bc509ce"
      unitRef="U002">22030000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20230331_StatementGeographicalAxis_NashvilleMember"
      decimals="-3"
      id="Fact_98687223aa0040fb9a2d7a3fd10b811b"
      unitRef="U002">23889000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20240331_StatementGeographicalAxis_RaleighMember"
      decimals="-3"
      id="Fact_f0df07c10b80437da697dc345ba18811"
      unitRef="U002">27410000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20230331_StatementGeographicalAxis_RaleighMember"
      decimals="-3"
      id="Fact_acfac8fc331e4e2393ae9264b79cebb3"
      unitRef="U002">31512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_594b9ae0578f4846aef2cf7fb3f958a9"
      unitRef="U002">189209000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_23d7e26b4ad14065925f8e99c6789dee"
      unitRef="U002">168144000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331_StatementGeographicalAxis_AL"
      decimals="-3"
      id="Fact_25b0454fbcb6475fb98457272b3f1096"
      unitRef="U002">4604000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_StatementGeographicalAxis_AL"
      decimals="-3"
      id="Fact_ed4fdcc35d3c4d008dd992bbb4656b9a"
      unitRef="U002">2241000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331_StatementGeographicalAxis_AtlantaMember"
      decimals="-3"
      id="Fact_4b7028f905bf4469bd6d7e206c0592a3"
      unitRef="U002">14571000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_StatementGeographicalAxis_AtlantaMember"
      decimals="-3"
      id="Fact_c0c262343579491c87c2fe035303e80f"
      unitRef="U002">19549000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331_StatementGeographicalAxis_CharlotteMember"
      decimals="-3"
      id="Fact_fa286d611a6f4c0aa592946df9be3cfe"
      unitRef="U002">1624000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_StatementGeographicalAxis_CharlotteMember"
      decimals="-3"
      id="Fact_0ace702415e048af85c81a828646511a"
      unitRef="U002">1933000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331_StatementGeographicalAxis_HoustonMember"
      decimals="-3"
      id="Fact_743ce24ab8f4485ba31c118879c7d3ee"
      unitRef="U002">3366000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_StatementGeographicalAxis_HoustonMember"
      decimals="-3"
      id="Fact_24c38b054b70456a8c98777e007acb9f"
      unitRef="U002">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331_StatementGeographicalAxis_NashvilleMember"
      decimals="-3"
      id="Fact_ba01fb3de2784a2a9b0647c457b0344c"
      unitRef="U002">2313000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_StatementGeographicalAxis_NashvilleMember"
      decimals="-3"
      id="Fact_581bb77114c24624bd24c8055818881f"
      unitRef="U002">3231000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331_StatementGeographicalAxis_RaleighMember"
      decimals="-3"
      id="Fact_e634f6c722dd4e42be01188719e7d7ce"
      unitRef="U002">4810000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_StatementGeographicalAxis_RaleighMember"
      decimals="-3"
      id="Fact_91bd19b60bb645a7b769c092424e2380"
      unitRef="U002">7231000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331_StatementGeographicalAxis_AmericasMember"
      decimals="-3"
      id="Fact_0ab66474f4bd410794496739edcbc6c3"
      unitRef="U002">31288000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_StatementGeographicalAxis_AmericasMember"
      decimals="-3"
      id="Fact_3565785e513141eb965c755a7a0bebe1"
      unitRef="U002">34185000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331_ConsolidationItemsAxis_CorporateNonSegmentMember"
      decimals="-3"
      id="Fact_a89ec65781094c55a5c517af572f6657"
      unitRef="U002">-10802000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331_ConsolidationItemsAxis_CorporateNonSegmentMember"
      decimals="-3"
      id="Fact_d86abb183ec54a9fadfb1459443b7cf7"
      unitRef="U002">-5359000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20240101to20240331"
      decimals="-3"
      id="Fact_b9bf320e737d454fb0a9f356673f431b"
      unitRef="U002">20486000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_8732b16cc1174f7890767a9e5aa6953c"
      unitRef="U002">28826000</us-gaap:ProfitLoss>
    <us-gaap:Assets
      contextRef="c20240331_StatementGeographicalAxis_AL"
      decimals="-3"
      id="Fact_d37f5812aa3849e3bdf27c5df9dd0a3b"
      unitRef="U002">55714000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231_StatementGeographicalAxis_AL"
      decimals="-3"
      id="Fact_dad3724f25714aecbd0063c6d8adfe45"
      unitRef="U002">61433000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20240331_StatementGeographicalAxis_AtlantaMember"
      decimals="-3"
      id="Fact_7bcb9b55213142c0aa24e968b8df8fdf"
      unitRef="U002">102512000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231_StatementGeographicalAxis_AtlantaMember"
      decimals="-3"
      id="Fact_240ae88418a145ce9cb8edc860f4c174"
      unitRef="U002">86647000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20240331_StatementGeographicalAxis_CharlotteMember"
      decimals="-3"
      id="Fact_07f3f6e28693449d90fa09e680a2603a"
      unitRef="U002">32458000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231_StatementGeographicalAxis_CharlotteMember"
      decimals="-3"
      id="Fact_f8838e54144b487287eda07f8f4b1a99"
      unitRef="U002">32302000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20240331_StatementGeographicalAxis_HoustonMember"
      decimals="-3"
      id="Fact_e19e0a069b03465f8da4494a639973a0"
      unitRef="U002">101929000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231_StatementGeographicalAxis_HoustonMember"
      decimals="-3"
      id="Fact_6db0310d0b22492fb831a4c4a61e555c"
      unitRef="U002">93825000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20240331_StatementGeographicalAxis_NashvilleMember"
      decimals="-3"
      id="Fact_575ef0acd8c240f08faf37c06042e73b"
      unitRef="U002">23045000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231_StatementGeographicalAxis_NashvilleMember"
      decimals="-3"
      id="Fact_5fa90acdc83b405eb75e9cd35aa84f0f"
      unitRef="U002">24818000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20240331_StatementGeographicalAxis_RaleighMember"
      decimals="-3"
      id="Fact_9ee5500467e848738b44fb278374d9b9"
      unitRef="U002">34308000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231_StatementGeographicalAxis_RaleighMember"
      decimals="-3"
      id="Fact_9c6271b00d674bbba66dcd1a1bad710a"
      unitRef="U002">28897000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20240331_StatementGeographicalAxis_AmericasMember"
      decimals="-3"
      id="Fact_b7a09a754c554694aa2fbb84aff786a8"
      unitRef="U002">349966000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231_StatementGeographicalAxis_AmericasMember"
      decimals="-3"
      id="Fact_6379890fd62a44d4a8553d9e4ddeedb0"
      unitRef="U002">327922000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20240331_ConsolidationItemsAxis_CorporateNonSegmentMember"
      decimals="-3"
      id="Fact_7d58212236fe4c699c67f1b68fbd94d7"
      unitRef="U002">51284000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231_ConsolidationItemsAxis_CorporateNonSegmentMember"
      decimals="-3"
      id="Fact_e9771e93cb354b668a80c093472fd1eb"
      unitRef="U002">24770000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20240331"
      decimals="-3"
      id="Fact_82e88b277e904d45be62b198f5915ae0"
      unitRef="U002">401250000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_fcda56c6e436479189b5d1f0e1ab8d9d"
      unitRef="U002">352692000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="c20240331_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-5"
      id="Fact_df53e9d57ab34f619f02138a303f8b14"
      unitRef="U002">25700000</us-gaap:Goodwill>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="c20240101to20240331"
      id="Text_956f71366ca545dfbf0aa962e0188c3c">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 18 - Earnings per share:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic earnings per share is computed by dividing net income attributable to Smith Douglas Homes Corp. by the weighted-average number of
                shares of Class A common stock outstanding during the period. Diluted earnings per share is computed by adjusting the net income available to Smith Douglas Homes Corp. and the weighted average shares outstanding to give effect to
                potentially dilutive securities. Shares of Class B common stock are not entitled to receive any distributions or dividends and are therefore excluded from this presentation since they are not participating securities.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;All earnings prior to January 11, 2024, the date of the IPO, were entirely allocable to the non-controlling interests and, as a result,
                earnings per share information is not applicable for reporting periods prior to this date. Consequently, only earnings per share for net income for periods subsequent to January 10, 2024 are presented.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic and diluted earnings per share of common stock for the period from January 11, 2024 to March 31, 2024 have been computed as follows
                (in thousands, except share and per share amounts):&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;"&gt;For the period from&lt;/div&gt;
                      &lt;span style="font-weight: normal;"&gt; &lt;/span&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;"&gt;January 11, 2024 to &lt;/div&gt;
                      &lt;span style="font-weight: normal;"&gt; &lt;/span&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;"&gt;March 31, 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;Numerator:&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Net income attributable to Smith Douglas Homes Corp, Basic&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;2,972&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Add: Net income impact from assumed redemption of all LLC Interests to common stock&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;18,674&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Less: Income tax expense on net income attributable to NCI at &lt;span style="text-indent: 0pt;"&gt;25.0&lt;/span&gt;%&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;(4,661&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Net income attributable to Smith Douglas Homes Corp., after adjustment for assumed redemption, Diluted&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;16,985&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal;"&gt;Denominator:&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Weighted average shares of common stock outstanding, Basic&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;8,846,154&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Dilutive effects of:&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);"&gt;LLC Interests that are exchangeable for common stock&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;42,435,897&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);"&gt;Unvested RSUs&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;128,346&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Weighted average shares of common stock outstanding, Diluted&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;51,410,397&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Basic earnings per share&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;0.34&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Diluted earnings per share&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                      &lt;div&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div&gt;0.33&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Net income attributable to the non-controlling interests added back to net income in the fully dilutive computation has been adjusted for
                income taxes which would have been expensed had the income been recognized by Smith Douglas Homes Corp., a taxable entity. The weighted average common shares outstanding in the diluted computation per share assumes all outstanding LLC
                Interests are redeemed and the Company elects to issue Class A shares of common stock upon redemption rather than cash-settle.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For the period from January 11, 2024 to March 31, 2024, the dilutive impact of LLC Interests assumed to be redeemed in exchange for the
                issuance of Class A common stock was included in the computation of diluted earnings per share under the if-converted method. The dilutive impact of unvested RSUs was included using the treasury stock method.&lt;/div&gt;
</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_88c4711831d241ee96fae59b669b12f6">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic and diluted earnings per share of common stock for the period from January 11, 2024 to March 31, 2024 have been computed as follows
                (in thousands, except share and per share amounts):&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;"&gt;For the period from&lt;/div&gt;
                      &lt;span style="font-weight: normal;"&gt; &lt;/span&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;"&gt;January 11, 2024 to &lt;/div&gt;
                      &lt;span style="font-weight: normal;"&gt; &lt;/span&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-variant: normal;"&gt;March 31, 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;Numerator:&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Net income attributable to Smith Douglas Homes Corp, Basic&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;2,972&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Add: Net income impact from assumed redemption of all LLC Interests to common stock&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;18,674&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Less: Income tax expense on net income attributable to NCI at &lt;span style="text-indent: 0pt;"&gt;25.0&lt;/span&gt;%&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;(4,661&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Net income attributable to Smith Douglas Homes Corp., after adjustment for assumed redemption, Diluted&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;16,985&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal;"&gt;Denominator:&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Weighted average shares of common stock outstanding, Basic&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;8,846,154&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Dilutive effects of:&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);"&gt;LLC Interests that are exchangeable for common stock&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;42,435,897&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);"&gt;Unvested RSUs&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;128,346&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);"&gt;Weighted average shares of common stock outstanding, Diluted&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;51,410,397&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Basic earnings per share&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;0.34&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Diluted earnings per share&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                      &lt;div&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div&gt;0.33&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="c20240111to20240331"
      decimals="-3"
      id="Fact_6cb88d17610b4b80973c75c1209350b9"
      unitRef="U002">2972000</us-gaap:NetIncomeLoss>
    <us-gaap:DilutiveSecurities
      contextRef="c20240111to20240331"
      decimals="-3"
      id="Fact_95c56a57e92b4d758a5dd460ee96eb44"
      unitRef="U002">18674000</us-gaap:DilutiveSecurities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense
      contextRef="c20240111to20240331"
      decimals="3"
      id="Fact_1cf112b26b5943a0b45bddb5e0026d47"
      unitRef="U006">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="c20240111to20240331"
      decimals="-3"
      id="Fact_dfeb996195794e479ef6842d6a923805"
      unitRef="U002">-4661000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="c20240111to20240331"
      decimals="-3"
      id="Fact_fd76aceb69004a8fa082764aa2589deb"
      unitRef="U002">16985000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20240111to20240331"
      decimals="0"
      id="Fact_50356de799eb4bdb9c4541a53f38c6a8"
      unitRef="U001">8846154</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <sdhc:IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock
      contextRef="c20240111to20240331"
      decimals="0"
      id="Fact_09e785cee51b4c01911edcde72ca8503"
      unitRef="U001">42435897</sdhc:IncrementalCommonSharesAttributableToDilutiveEffectNoncontrollingInterestConversionOfCommonStock>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="c20240111to20240331"
      decimals="0"
      id="Fact_881f5d86067b4de3972167e7b78588d9"
      unitRef="U001">128346</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20240111to20240331"
      decimals="0"
      id="Fact_8eb19778d3b04558a3e9c90f4187084f"
      unitRef="U001">51410397</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20240111to20240331"
      decimals="2"
      id="Fact_2365c70e621c4c16aba4f1fedc6ca587"
      unitRef="U003">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20240111to20240331"
      decimals="2"
      id="Fact_8df4806fb12048908242eb8c4bf22118"
      unitRef="U003">0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="c20240101to20240331"
      id="Text_6b334d01cfad4be5bc5595437fc3a0a2">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 19 &#x2011; Acquisition of Devon Street Homes, L.P.:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On July 31, 2023 (the Acquisition Date), the Company acquired substantially all of the assets of Devon Street Homes, L.P. (Devon Street).
                Devon Street is a builder of single-family homes in Houston, Texas, and targets entry-level and first-time homebuyers. The acquisition of Devon Street allows the Company to expand its operations into the Houston, Texas market area. The
                Company funded the acquisition, with an estimated purchase price of approximately $83.9 million, primarily from cash on hand,
                availability under the Credit Facility and a three-year promissory note in the principal amount of $5.0 million payable to the seller. In addition to the purchase price, the agreement also contemplates two earnout payments that will be paid to the seller upon the achievement of certain gross margin targets and contracting for future lots. The preliminary estimate of
                goodwill arising from the acquisition primarily relates to acquired workforce, synergies, and economies of scale expected from combining the operations of Devon Street with the Company. Goodwill recognized is expected to be deductible for
                income tax purposes. The Company recognized transaction expense of approximately $0.8 million related to the acquisition of Devon
                Street during the year ended December 31, 2023.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table summarizes the estimated fair value of each class of consideration transferred or expected to be transferred in
                relation to the Devon Street acquisition as of the Acquisition Date (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash consideration &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;75,865&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Seller note payable&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;5,000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Contingent consideration &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;3,000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total estimated consideration to be paid&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;83,865&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;The cash consideration was funded by $3.9 million of cash on hand and $72.0
                        million of draws on the Company&#x2019;s Credit Facility.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;The contingent consideration represents
                        management&#x2019;s estimate of the fair value of the future payment to be made to the former owner of Devon Street under the terms of the Gross Margin Earnout feature included in the executed Asset Purchase Agreement for the Devon Street
                        acquisition. Per the terms of the Gross Margin Earnout feature, the seller is entitled to receive a one&#x2011;time payment in the first quarter of 2025 based on the newly established Houston division&#x2019;s gross margin (as defined) for the
                        year ending December 31, 2024. The payout will be determined in accordance with the Gross Margin Calculation Payout Grid and ranges from a minimum of zero to a maximum of $5.0 million.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company accounted for the Devon Street acquisition as a business combination, which requires assets acquired and liabilities assumed
                to be recorded at fair value as of the Acquisition Date. The preliminary fair values of the assets acquired and liabilities assumed, which are presented in the table below, and the related preliminary acquisition accounting, are based on
                management&#x2019;s estimates and assumptions, as well as information compiled by management, including the books and records of Devon Street, as of the date these financial statements were available to be issued. The Company believes that the
                information gathered to date provides a reasonable basis for estimating the preliminary fair values of assets acquired and liabilities assumed. The Company&#x2019;s estimates and assumptions are subject to change during the measurement period, not
                to exceed one year from the Acquisition Date. Any potential adjustments made could be material in relation to the values
                presented in the table below.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table summarizes the allocation of the preliminary purchase price as of the Acquisition Date (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Real estate inventory&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;51,723&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Deposits on real estate under option or contracts&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;7,438&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Property and equipment, net&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;69&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Goodwill&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;25,726&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other assets&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;324&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Accounts payable&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;(857&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Customer deposits&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;(181&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Accrued expenses and other liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;(377&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Fair value of consideration transferred&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;83,865&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As discussed above, the Company&#x2019;s acquisition accounting for the Devon Street acquisition is preliminary. The primary areas of the
                acquisition accounting that are not yet finalized include, but are not limited to, the following: (1) finalizing the review and valuation of the acquired tangible and intangible assets and liabilities (including the models, key assumptions,
                inputs, and estimates) and (2) finalizing the identification of the tangible and intangible assets acquired and liabilities assumed and identified. The Company will continue to evaluate these items until they are satisfactorily resolved and
                adjust the acquisition accounting accordingly within the allowable measurement period (not to exceed one year from the date of
                acquisition), as defined by ASC 805. During the fourth quarter of 2023, certain measurement period adjustments were made to the total estimated consideration to be paid and the allocation of the purchase price. These adjustments resulted in
                an increase in goodwill of $9.3 million.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following presents the Company&#x2019;s unaudited proforma consolidated home closing revenue and net income for the three months ended March
                31, 2023 as if the Devon Street acquisition had occurred on January 1, 2022. This unaudited pro forma consolidated financial information is provided for informational purposes only and is not necessarily indicative of the operating results
                that would have occurred if the acquisition of Devon Street had been completed on January 1, 2022, nor is it indicative of the Company&#x2019;s future results. As a result, actual results could differ materially from the unaudited pro forma
                consolidated financial information presented below.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Pro Forma for the Three Months&lt;/div&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Ended March 31, 2023&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-style: italic;"&gt;(In thousands)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Home closing revenue&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;183,443&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Net income&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;29,477&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The unaudited proforma consolidated financial information was prepared using the acquisition method of accounting and was based on the
                historical financial information of the Company and Devon Street. In order to reflect the occurrence of the acquisition on January 1, 2022, the unaudited proforma financial information includes adjustments to reflect the following: (i) the
                additional interest expense associated with new borrowings to finance the acquisition; (ii) incremental amortization expense based on the current preliminary fair values of inventory step-up; and (iii) the change in fair value for
                contingent consideration.&lt;/div&gt;
</us-gaap:BusinessCombinationDisclosureTextBlock>
    <sdhc:BusinessCombinationEstimatedConsiderationToBePaid
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-5"
      id="Fact_bfbfffeffc9e41a2acb9190f9e4330be"
      unitRef="U002">83900000</sdhc:BusinessCombinationEstimatedConsiderationToBePaid>
    <us-gaap:DebtInstrumentTerm
      contextRef="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      id="Fact_c35d88e543714c7a978fc784ce48971b">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-5"
      id="Fact_fcaa1d26bc034517bf07f4353a34d13e"
      unitRef="U002">5000000</us-gaap:DebtInstrumentFaceAmount>
    <sdhc:BusinessCombinationNumberOfEarnoutPayments
      contextRef="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="INF"
      id="Fact_12566601323c4a3295fead707dc6e1fb"
      unitRef="U013">2</sdhc:BusinessCombinationNumberOfEarnoutPayments>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="c20231231_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-5"
      id="Fact_d64a2aea184a4245a1c7ac5c105d1bdd"
      unitRef="U002">800000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_b9af64ece92c41d9974bce0d3e1a7bdc">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table summarizes the estimated fair value of each class of consideration transferred or expected to be transferred in
                relation to the Devon Street acquisition as of the Acquisition Date (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash consideration &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;75,865&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Seller note payable&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;5,000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Contingent consideration &lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;3,000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total estimated consideration to be paid&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;83,865&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;The cash consideration was funded by $3.9 million of cash on hand and $72.0
                        million of draws on the Company&#x2019;s Credit Facility.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-variant: normal;"&gt;&lt;sup style="color: #000000; font-style: italic; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;The contingent consideration represents
                        management&#x2019;s estimate of the fair value of the future payment to be made to the former owner of Devon Street under the terms of the Gross Margin Earnout feature included in the executed Asset Purchase Agreement for the Devon Street
                        acquisition. Per the terms of the Gross Margin Earnout feature, the seller is entitled to receive a one&#x2011;time payment in the first quarter of 2025 based on the newly established Houston division&#x2019;s gross margin (as defined) for the
                        year ending December 31, 2024. The payout will be determined in accordance with the Gross Margin Calculation Payout Grid and ranges from a minimum of zero to a maximum of $5.0 million.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <sdhc:BusinessCombinationCashConsiderationToBePaid
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_43a48cb3eda24c718328cd30d409144c"
      unitRef="U002">75865000</sdhc:BusinessCombinationCashConsiderationToBePaid>
    <sdhc:BusinessCombinationSellerNotePayableLiability
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_eb1d05daa0744f65a3151d6e13c56a27"
      unitRef="U002">5000000</sdhc:BusinessCombinationSellerNotePayableLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_dfacdd40947e4d19b2b1998397af34f5"
      unitRef="U002">3000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <sdhc:BusinessCombinationEstimatedConsiderationToBePaid
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_529c242f3a6b4717ab0baf2454126ee4"
      unitRef="U002">83865000</sdhc:BusinessCombinationEstimatedConsiderationToBePaid>
    <sdhc:BusinessCombinationCashInHand
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-5"
      id="Fact_5bf03b67052347c381e53d856162d1ae"
      unitRef="U002">3900000</sdhc:BusinessCombinationCashInHand>
    <sdhc:BusinessCombinationCashDrawsFromCreditFacility
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-5"
      id="Fact_43fb3a1155dc4257b59d6b6e558b98b0"
      unitRef="U002">72000000</sdhc:BusinessCombinationCashDrawsFromCreditFacility>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-6"
      id="Fact_83ab6954d5d94d928b71b93d778fa29b"
      unitRef="U002">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-5"
      id="Fact_c38e33c79be246caabd16dd9e3caa0a8"
      unitRef="U002">5000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <sdhc:BusinessCombinationMeasurementPeriod
      contextRef="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_RangeAxis_MaximumMember"
      id="Fact_68af6cebfcb543a785f9ee76a8e410d3">P1Y</sdhc:BusinessCombinationMeasurementPeriod>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="c20240101to20240331"
      id="Text_ca6a654b309a4a74ae63f86b1adaca2b">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table summarizes the allocation of the preliminary purchase price as of the Acquisition Date (in thousands):&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Real estate inventory&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;51,723&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Deposits on real estate under option or contracts&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;7,438&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Property and equipment, net&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;69&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Goodwill&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;25,726&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other assets&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;324&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Accounts payable&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;(857&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Customer deposits&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;(181&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Accrued expenses and other liabilities&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;(377&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Fair value of consideration transferred&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;83,865&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_14db90f770ea47e88ea57761b1cefea7"
      unitRef="U002">51723000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <sdhc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_8459b106a9cd46b39bff1f0dfe6415a4"
      unitRef="U002">7438000</sdhc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsOfRealEstateUnderOptionOrContracts>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_8a9cce47ebc1445caa2e250daea8c30e"
      unitRef="U002">69000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:Goodwill
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_fd7069cb0cd74ecb82d36a94c5ecfc49"
      unitRef="U002">25726000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_441bca31872c4db5b8cc4eaf61320d4f"
      unitRef="U002">324000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_5b3d8c3d7db148aeabb18e93d0f344cc"
      unitRef="U002">857000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <sdhc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_5fc5767b6ec2474bbb28a08b498eaa5f"
      unitRef="U002">181000</sdhc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits>
    <sdhc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_3ac27a8e7eb2433883717ad5ee9d253c"
      unitRef="U002">377000</sdhc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="c20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_980b69661bcf4777bf06c308e0871814"
      unitRef="U002">83865000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <sdhc:BusinessCombinationMeasurementPeriod
      contextRef="c20230731to20230731_BusinessAcquisitionAxis_DevonStreetHomesLPMember_RangeAxis_MaximumMember"
      id="Fact_e73f29df8fda4e6ab1c9c0597b6467ba">P1Y</sdhc:BusinessCombinationMeasurementPeriod>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="c20231001to20231231_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-5"
      id="Fact_fac26c05e17e4bb4b064eef53381fb58"
      unitRef="U002">9300000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="c20240101to20240331"
      id="Text_c297d7a57ec749fd8480ef463530c3cf">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following presents the Company&#x2019;s unaudited proforma consolidated home closing revenue and net income for the three months ended March
                31, 2023 as if the Devon Street acquisition had occurred on January 1, 2022. This unaudited pro forma consolidated financial information is provided for informational purposes only and is not necessarily indicative of the operating results
                that would have occurred if the acquisition of Devon Street had been completed on January 1, 2022, nor is it indicative of the Company&#x2019;s future results. As a result, actual results could differ materially from the unaudited pro forma
                consolidated financial information presented below.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-variant: normal; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Pro Forma for the Three Months&lt;/div&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Ended March 31, 2023&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-style: italic;"&gt;(In thousands)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Home closing revenue&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;183,443&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-variant: normal; width: 88%;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Net income&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-variant: normal; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;29,477&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-variant: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="c20230101to20230331_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_69ac789cf61e4b2ea0fc158cc239d05b"
      unitRef="U002">183443000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="c20230101to20230331_BusinessAcquisitionAxis_DevonStreetHomesLPMember"
      decimals="-3"
      id="Fact_3c067fa3c5a34309b168dc34d9899133"
      unitRef="U002">29477000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="c20240101to20240331"
      id="Text_fae74881c06b40fba085fa48de28f21c">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Note 20 &#x2011; Fair value of financial instruments:&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;ASC Topic 820, &lt;span style="font-style: italic;"&gt;Fair Value Measurements and Disclosures&lt;/span&gt;, establishes a framework for measuring
                fair value and disclosing fair value measurements. ASC Topic 820 establishes a three&#x2011;level hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs in measuring fair value. The
                valuation hierarchy is based upon the transparency of inputs to the valuation of an asset or liability on the measurement date.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20.25pt; font-variant: normal;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-variant: normal;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Level 1 &#x2011; Valuation is based on quoted prices in active markets for identical assets and liabilities;&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20.25pt; font-variant: normal;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-variant: normal;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Level 2 &#x2011; Valuation is determined from quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar instruments in markets that are not active, or by
                        model&#x2011;based techniques in which all significant inputs are observable in the market;&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20.25pt; font-variant: normal;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-variant: normal;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-variant: normal;"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Level 3 &#x2011; Valuation is derived from model&#x2011;based techniques in which at least one significant input is unobservable and based on the Company&#x2019;s own estimates about the assumptions that market
                        participants would use to value the asset or liability.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair
                value measurement. The Company&#x2019;s assessment of the significance of particular inputs to those fair value measurements requires judgment and considers factors specific to each asset or liability.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s financial instruments measured or disclosed at fair value are summarized below. The summary excludes cash and cash
                equivalents, receivables and accounts payable, all of which had fair values approximating their carrying values due to the liquid nature and short maturities of these instruments.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: top; padding-bottom: 2px; width: 38%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; width: 37%; font-variant: normal;" valign="bottom"&gt;&#160;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Fair Value (In Thousands)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Asset or Liability&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 37%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Fair Value Hierarchy&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;/div&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Measured at fair value on a recurring basis:&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Contingent consideration&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Level 3&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;3,346&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;3,282&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Disclosed at fair value:&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Borrowings under Credit Facility&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Level 2&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;71,000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Seller note payable&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Level 2&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;4,247&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;4,627&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The carrying value of the borrowings under the Credit Facility approximates fair value due to variable rate terms that approximate market
                rates.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The carrying value of the seller note payable approximates fair value because the interest rate on the note approximates market rates as
                of March 31, 2024 and December 31, 2023.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-variant: normal;"&gt; &lt;/span&gt;&lt;span style="font-variant: normal;"&gt;&lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The fair value of the contingent consideration related to the Devon Street acquisition as of the acquisition date was estimated using a
                Monte Carlo simulation to model the likelihood of achieving the agreed&#x2011;upon gross margin target based on available information as of the acquisition date. The valuation methodology includes assumptions and judgments regarding the gross
                margin discount rate, gross margin volatility, drift rate, and cost of debt, which are primarily Level 3 assumptions. The contingent consideration liability is remeasured at fair value on a quarterly basis. The change in the fair value of
                the contingent consideration from the acquisition date to December 31, 2023 and March 31, 2024 of approximately $0.3 million and
                $0.1 million, respectively, relates to a change in the estimated fair value of the gross margin earnout payment liability and is
                included in other income, net in the accompanying condensed consolidated statement of income for the three months ended March 31, 2024.&lt;/div&gt;
</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="c20240101to20240331"
      id="Text_2ba55dee29564f4eb739f78e37c7156f">
&lt;div style="color: rgb(0, 0, 0); font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s financial instruments measured or disclosed at fair value are summarized below. The summary excludes cash and cash
                equivalents, receivables and accounts payable, all of which had fair values approximating their carrying values due to the liquid nature and short maturities of these instruments.&lt;/div&gt;

&lt;div style="font-variant: normal; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: top; padding-bottom: 2px; width: 38%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; width: 37%; font-variant: normal;" valign="bottom"&gt;&#160;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Fair Value (In Thousands)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Asset or Liability&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 37%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Fair Value Hierarchy&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;March 31,&lt;/div&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;December 31,&lt;/div&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Measured at fair value on a recurring basis:&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Contingent consideration&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Level 3&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;3,346&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;3,282&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Disclosed at fair value:&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Borrowings under Credit Facility&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Level 2&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;&#x2014;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;71,000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Seller note payable&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 37%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Level 2&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;4,247&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-variant: normal;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;4,627&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-variant: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <sdhc:ContingentConsiderationFairValueDisclosure
      contextRef="c20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_4597d38980074f0091aca371651e60ad"
      unitRef="U002">3346000</sdhc:ContingentConsiderationFairValueDisclosure>
    <sdhc:ContingentConsiderationFairValueDisclosure
      contextRef="c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_c129ae2e084d42ef86b25ab5a7904f7b"
      unitRef="U002">3282000</sdhc:ContingentConsiderationFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="c20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_568ed8923d444c409f899d2215b0d516"
      unitRef="U002">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_50b528678bc448ceb916fe6f2c98e836"
      unitRef="U002">71000000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="c20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_19fba8ec7fd8459bbda67f2aede143de"
      unitRef="U002">4247000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_969b5f859dc34999bf322120855916ce"
      unitRef="U002">4627000</us-gaap:NotesPayableFairValueDisclosure>
    <sdhc:IncreaseDecreaseInFairValueOfContingentConsideration
      contextRef="c20230801to20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member"
      decimals="-5"
      id="Fact_5797316a47a34da48363ae79c44a2b77"
      unitRef="U002">300000</sdhc:IncreaseDecreaseInFairValueOfContingentConsideration>
    <sdhc:IncreaseDecreaseInFairValueOfContingentConsideration
      contextRef="c20230801to20240331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member"
      decimals="-5"
      id="Fact_8cb7d02fe40d4cf1abf0445271dec10a"
      unitRef="U002">100000</sdhc:IncreaseDecreaseInFairValueOfContingentConsideration>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="c20240101to20240331"
      id="Fact_a156669953ad466988f8cc41f75a38e7">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="c20240101to20240331"
      id="Fact_f7dccb29445549a6b5e64e45aa1c1ac9">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="c20240101to20240331"
      id="Fact_c266f5c06bdb4d2cbc52e4b84dbe15d7">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="c20240101to20240331"
      id="Fact_140644af8f8645c6981eb6c712490b34">false</ecd:Rule10b51ArrAdoptedFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_e19e0a069b03465f8da4494a639973a0"
          xlink:label="Fact_e19e0a069b03465f8da4494a639973a0"
          xlink:type="locator"/>
        <link:footnote id="Foot_87078dc215004769985ca1a5c9bcb716" xlink:label="Foot_87078dc215004769985ca1a5c9bcb716" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Balance includes goodwill of approximately $25.7 million resulting from the acquisition of Devon Street Homes, L.P.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_e19e0a069b03465f8da4494a639973a0"
          xlink:to="Foot_87078dc215004769985ca1a5c9bcb716"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_6db0310d0b22492fb831a4c4a61e555c"
          xlink:label="Fact_6db0310d0b22492fb831a4c4a61e555c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_6db0310d0b22492fb831a4c4a61e555c"
          xlink:to="Foot_87078dc215004769985ca1a5c9bcb716"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7d58212236fe4c699c67f1b68fbd94d7"
          xlink:label="Fact_7d58212236fe4c699c67f1b68fbd94d7"
          xlink:type="locator"/>
        <link:footnote id="Foot_4416acfbb52e4309bac26e688097b58f" xlink:label="Foot_4416acfbb52e4309bac26e688097b58f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Corporate primarily includes cash and cash equivalents, property and
                      equipment, and other assets that are not allocated to the segments.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7d58212236fe4c699c67f1b68fbd94d7"
          xlink:to="Foot_4416acfbb52e4309bac26e688097b58f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_e9771e93cb354b668a80c093472fd1eb"
          xlink:label="Fact_e9771e93cb354b668a80c093472fd1eb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_e9771e93cb354b668a80c093472fd1eb"
          xlink:to="Foot_4416acfbb52e4309bac26e688097b58f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a89ec65781094c55a5c517af572f6657"
          xlink:label="Fact_a89ec65781094c55a5c517af572f6657"
          xlink:type="locator"/>
        <link:footnote id="Foot_02fcb7934f794b87ae94cac8cda926c2" xlink:label="Foot_02fcb7934f794b87ae94cac8cda926c2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Corporate primarily includes corporate overhead costs, such as payroll
                      and benefits, business insurance, information technology, office costs, outside professional services and travel costs, and certain other amounts that are not allocated to the reportable segments.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a89ec65781094c55a5c517af572f6657"
          xlink:to="Foot_02fcb7934f794b87ae94cac8cda926c2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_d86abb183ec54a9fadfb1459443b7cf7"
          xlink:label="Fact_d86abb183ec54a9fadfb1459443b7cf7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_d86abb183ec54a9fadfb1459443b7cf7"
          xlink:to="Foot_02fcb7934f794b87ae94cac8cda926c2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_22355695ed124d21bf4e8e01f8e6ac0d"
          xlink:label="Fact_22355695ed124d21bf4e8e01f8e6ac0d"
          xlink:type="locator"/>
        <link:footnote id="Foot_5d21843ae0104e869a39ec36c07e739f" xlink:label="Foot_5d21843ae0104e869a39ec36c07e739f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Remaining payments are for the nine months ending
                    December 31, 2024.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_22355695ed124d21bf4e8e01f8e6ac0d"
          xlink:to="Foot_5d21843ae0104e869a39ec36c07e739f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9eed98a50f104cbea17d0d4776b7cbcd"
          xlink:label="Fact_9eed98a50f104cbea17d0d4776b7cbcd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9eed98a50f104cbea17d0d4776b7cbcd"
          xlink:to="Foot_5d21843ae0104e869a39ec36c07e739f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_79fc79915c5b434cb15e3abfdd2a083d"
          xlink:label="Fact_79fc79915c5b434cb15e3abfdd2a083d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_79fc79915c5b434cb15e3abfdd2a083d"
          xlink:to="Foot_5d21843ae0104e869a39ec36c07e739f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_dfacdd40947e4d19b2b1998397af34f5"
          xlink:label="Fact_dfacdd40947e4d19b2b1998397af34f5"
          xlink:type="locator"/>
        <link:footnote id="Foot_08edd83c9cec46d193d259ebf18f8c0a" xlink:label="Foot_08edd83c9cec46d193d259ebf18f8c0a" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The contingent consideration represents
                        management&#x2019;s estimate of the fair value of the future payment to be made to the former owner of Devon Street under the terms of the Gross Margin Earnout feature included in the executed Asset Purchase Agreement for the Devon Street
                        acquisition. Per the terms of the Gross Margin Earnout feature, the seller is entitled to receive a one&#x2011;time payment in the first quarter of 2025 based on the newly established Houston division&#x2019;s gross margin (as defined) for the
                        year ending December 31, 2024. The payout will be determined in accordance with the Gross Margin Calculation Payout Grid and ranges from a minimum of zero to a maximum of $5.0 million.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_dfacdd40947e4d19b2b1998397af34f5"
          xlink:to="Foot_08edd83c9cec46d193d259ebf18f8c0a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0167aaf53de040cca0b91e13d638c56a"
          xlink:label="Fact_0167aaf53de040cca0b91e13d638c56a"
          xlink:type="locator"/>
        <link:footnote id="Foot_ec452e1ad2ca4547b4b8f32c853f006b" xlink:label="Foot_ec452e1ad2ca4547b4b8f32c853f006b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Each share of Class B common stock entitles its holders to ten votes per share on all matters presented to the stockholders and on which the holders of the Class B common stock are entitled to vote;
                    provided, that each share of Class B common stock will only be entitled to one vote per share on all matters presented to
                    the stockholders generally upon the Sunset Date.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0167aaf53de040cca0b91e13d638c56a"
          xlink:to="Foot_ec452e1ad2ca4547b4b8f32c853f006b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a7ac44fa23724b6a815aa58b5b76cebb"
          xlink:label="Fact_a7ac44fa23724b6a815aa58b5b76cebb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a7ac44fa23724b6a815aa58b5b76cebb"
          xlink:to="Foot_ec452e1ad2ca4547b4b8f32c853f006b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_43a48cb3eda24c718328cd30d409144c"
          xlink:label="Fact_43a48cb3eda24c718328cd30d409144c"
          xlink:type="locator"/>
        <link:footnote id="Foot_6ed4baad4aa34f0f8a6f762966ad8b58" xlink:label="Foot_6ed4baad4aa34f0f8a6f762966ad8b58" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The cash consideration was funded by $3.9 million of cash on hand and $72.0
                        million of draws on the Company&#x2019;s Credit Facility.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_43a48cb3eda24c718328cd30d409144c"
          xlink:to="Foot_6ed4baad4aa34f0f8a6f762966ad8b58"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
